WebView 性能优化


链接:http://www.zhihu.com/question/23362834/answer/63663908
来源:知乎

目前有如下种方案,

一种是嵌入一个高度定制的WebView,大小只有几百K的jar,进行了部分设置上的优化,国外的有PhoneGap方案,国内做的好的有腾讯X5内核,DCLOUD,还有....嗯APICloud也算吧,腾讯X5适合于原生部分界面的web开发,比如微信分享界面,而后面两个适合全部用前端写的App;

另一种是为了解决跨平台的性能问题,直接嵌入了一个17M左右的chromium框架,尽管运行速度快了一些,但是仍然有滑动不跟手,特效生硬的问题,国外框架很多,但是都属于小白鼠项目不敢用到真正项目中。

最后一种是使用react-native的技术,直接用HTML布局逻辑并渲染原生VIEW组件,目前的内存使用也实在不太理想。

HTML5界面目前还是少用,等到Android5.x的Webview性能上来了再说
posted @ 2015-12-02 09:53  nick_leeli  阅读(433)  评论(0编辑  收藏  举报