问题解决:
刚更新了HBuilder6.3。
解决了一些比较严重的问题,但细节体验还不够完善,我们还在继续处理。
目前仍遗留的已知问题是:
1. 在某些非标Android 5.0rom上,渲染速度不够快,比如三星。
这种情况在前端代码层面也可以改善,减少dom和css的复杂度,减少二次重排版,都会有改善。
2. 在motorola的Android5.0上,无法使用硬件加速。一旦启用硬件加速就会在滚动和切屏时看到屏幕从虚变实的过程。目前在motorola的Android5上在runtime层面关闭了硬件加速,暂无法手动开启。
关闭硬件加速后,会造成video标签无法播放视频画面。不过Android上webview的video本来也性能不行,大家可以采用Native.js方法来播放视频http://ask.dcloud.net.cn/question/614
如果大家发现在其他rom上也有滚动和切屏时看到屏幕从虚变实的过程,那么一方面在manifest里关闭硬件加速重新打包试试,另一方面反馈给我们。
3. 三个webview的嵌套会在某些Android5.0上发生闪屏现象,请避免使用3个webview嵌套。只要不append,并存显示3个webview还是可以的。
如果大家发现还有其他问题,请提供详细故障描述和rom型号。
我们之前一直在Google官方的nexus手机上测试,没发现问题。近期大量三方手机厂商上市Android5.0版本,定制很多且异常现象各异,花费了我们不少精力排查。
给大家带来不便深感抱歉,但相信这些问题我们很快都能解决。请大家继续支持我们!