任何人都有一種感覺,用web瀏覽器渲染代替Android中的firefox使用webkit引擎需要付出多少努力?我對某些功能上的webkit引擎感到非常不滿。使用firefox作爲Android webview的渲染引擎
12
A
回答
4
非常困難。根據您的新WebView實施和現有實施之間需要多少一致性,您可能需要做很多工作。在Android上有一個現有的Firefox瀏覽器,所以你可以從這裏開始(希望能爲你節省很多時間),但至少你需要檢查Firefox庫是否存在並且可以訪問,你可能需要捆綁他們與您的應用程序讓他們工作(這將大大增加您的應用程序的大小),然後連接所有的WebView apis將涉及大量的工作。
5
Mozilla開始致力於GeckoView,它完全符合您的需求。 This blog post指向一些示例代碼。
這裏是主人的錯誤,如果你想跟蹤進展:https://bugzilla.mozilla.org/show_bug.cgi?id=geckoview
1
好部分:有一個「官方」 geckoview tutorial如何GeckoView整合,並在GitHub上一個geckoview demo project:
可悲的:Mozilla官方下載網站未託管庫了,而最新的拉鍊是從2014年起: http://people.mozilla.org/~mfinkle/geckoview/
在某一時刻有一個geckoview gradle artifact和AAR,但網址是現在死了。
結論:顯然,GeckoView的開發已經停止,因爲來自wiki頁面的URL被破壞,該庫已經從Mozilla持續集成中刪除,並且the bugs繼續堆積如山,沒人來處理它們。希望我錯了。
相關問題
- 1. 使用HTML的Android WebView渲染
- 2. 使用Angular4作爲服務器端渲染引擎
- 3. WebGL圖形渲染引擎
- 4. magento:使用magento渲染引擎渲染外部html
- 5. Android的webview壞渲染
- 6. Android的webview後期渲染
- 7. HiqPdf渲染/佈局引擎
- 8. SDL2:渲染引擎設計
- 9. Rails HAML引擎渲染
- 10. 爲什麼模板引擎doest'n渲染
- 11. 爲System.Windows.Forms.WebBrowser控制IE渲染引擎?
- 12. 遊戲引擎vs圖形引擎vs渲染引擎
- 13. android webview離屏渲染
- 14. Webview渲染問題 - Android
- 15. 如果從SurfaceHandler渲染Android WebView爲空
- 16. OpenGL的遊戲引擎渲染
- 17. 我應該爲node.js使用哪種渲染/模板引擎?
- 18. aspmvc2使用火花引擎渲染partialview jQuery使用火花引擎
- 19. 渲染引擎中的單元格
- 20. 適用於Android的C++渲染或遊戲引擎。
- 21. QML渲染引擎:幀刷新事件
- 22. Laravel5的玉石渲染引擎?
- 23. Source引擎樣式繩渲染
- 24. 瀏覽器引擎和渲染引擎有什麼區別?
- 25. 使用pyqt webview的pdf渲染
- 26. Firefox壞渲染
- 27. Android WebView上的渲染質量差
- 28. 渲染android系統中的WebView
- 29. MEANJS堆棧後端渲染引擎
- 30. Qt Web引擎渲染打印
你有任何指導或教程 – 2013-02-13 16:56:39