内置webkit载入图片后很慢,是系统问题还是h5封装问题?为什么qq浏览器相当快啊?
问题描述:
首页载入多图后,特别是首页 每张图片100%宽度大图显示时,往下滚动明显 不平顺 , 但qq等外置浏览器完全没有这个问题,速度杠杆的。。
备注:图片已经处理到100k左右了!
请问:
是 内置webkit浏览器的问题? 还是h5封装后的问题? 谁测试过;
内置webkit载入图片后很慢,是系统问题还是h5封装问题?为什么qq浏览器相当快啊?
问题描述:
首页载入多图后,特别是首页 每张图片100%宽度大图显示时,往下滚动明显 不平顺 , 但qq等外置浏览器完全没有这个问题,速度杠杆的。。
备注:图片已经处理到100k左右了!
请问:
是 内置webkit浏览器的问题? 还是h5封装后的问题? 谁测试过;
5 个回复
hanxin (作者)
我在想 是不是这个问题解决了,大多数性能问题都解决了??
hanxin (作者)
没人关心 么, 哎, 现阶段难道还是要native开发吧
DCloud_heavensoft
除了qq浏览器的其他浏览器呢?
比如360、猎豹的手机版。
qq浏览器确实使用了不同的webkit内核。但是我所知他们做的内核优化不包括图片处理的。
还有一种情况是同时显示的webview太多,造成渲染压力大。
因为普通手机浏览器都是单webview的,而5+的客户端会在一个屏幕内显示多个webview,渲染压力会更大。
你也可以改成单webview在5+里测试下是不是这个问题。
hanxin (作者)
hb时候 我用了div滚动的,图片到底部的时候 好像要闪烁一下。用自带的浏览器没有什么问题。估计是div滚动的问题。不是说安卓不支持div滚动吗,怎么div加了overflow:scroll是可以滚动的呢。
h5用1个webview配合js html能否完成相关开发工作呢? 我发现有1个问题,滚动问题,所以用了div滚动。如果div滚动性能没有问题,我觉得用一个webview开发就足够了。
DCloud_heavensoft
div滚动在Android4.4以下很卡。所以才需要多webview
2015-04-14 17:54
hanxin (作者)
随着手机性能的增强,内置浏览器 +html5编程优化的好估计也行,现在很多知名应用也是内嵌的webview。都还比较平顺,坚持hybrid方案吧。