我有一个应用程序,它大量使用webview.我的要求是能够查看html并将javascript注入正在加载的页面,甚至是iframe.我用android附带的webview完成了这个,但它的效果并不好.
那么还有其他项目可以提供相同的html5浏览体验,但是对开发人员更友好吗?是否有可能采用开源Web视图代码并构建我自己的代码或者这只是一个疯狂的想法?
谢谢.
看看Crosswalk吧.如其网站所述:
随着市场中的平台变化,您不得不假设每个Android WebView的工作方式都不同.有以下区别:
哪些JavaScript API可用
CSS属性的支持和语法
如何呈现应用程序的界面......还有很多
更多.您希望尽可能多地支持Android版本,但这令人沮丧且耗时.
还有更好的方法.如果您不得不担心的唯一WebView是最新版本的Google Chromium会怎样?使用Crosswalk,您可以:
围绕设备碎片进行开发
在所有Android 4.x设备上提供功能丰富的功能
使用Chrome DevTools轻松调试提高HTML,CSS和JavaScript的性能