最近对app端有一点兴趣,完成了基础的技术验证。即将最新的火狐内核打包进ha的app内(也尽可能地与原方案做了兼容,可以在原生内核和集成内核之间切换),解决了很多安卓手机内核老旧导致网页效果兼容性差和新特性(比如webrtc支持)缺失的问题。截图1证明可进应用,截图2说明确实是app端,截图3的ua字段说明确实是集成了内核,截图4说明原手机的内核确实十分老旧。说结论,从效果上来看,手机浏览器打不开、样式错位的问题在app上都不存在。webrtc、3D楼层都支持,不过受限于手机性能,滑动什么的确实有一些不跟手了。
众所周知,国内手机、平板的安卓版本都是很碎片很老旧的,对新特性的支持比较差。由于普遍缺少谷歌三套件,更新webveiw也非常不方便。直接在原生app上集成应该是最好的解决方案了。
别问为什么没有释出安装包,因为没需求没项目,肝不动了。要是说为国内环境定制的话,还得集成小米推送、华为推送吧。bla bla bla