采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
双越老师好: 关于这一章课程,有以下两个疑问 1、这一节有点懵,现在市面上大部分混合开发的更新流程都是通过定义压缩包版本号,再进行版本号对比的形式,进行渲染吗? 2、现在公司也有在做混合开发,流程基本一致,但据了解没有添加压缩包版本号的这个过程,渲染过程是:客户端从server 获取到url,直接渲染webview页面,这样是不是也是可行的?
“客户端从server 获取到url,直接渲染webview页面”—— 这就不是 hybrid 了,这就是普通的 h5 页,就跟微信中看某一篇公众号的文章一样。
hybrid 相比于 h5 的特点是:1. 文件有版本;2. 相同版本不会重复去 server 端获取。
还有一点疑问,就是现在大厂用hybrid 多一些,还是直接 H5 多一些呢?除了有版本、使用 file 协议浏览快,还有没有其它的区别?该如何取舍呢?
1. 大厂虽然在做 RN Weex 的使用和研究,但是终究没有完全稳定,所以 hybrid 还是有一定使用量的。2. 除了你说的区别,还得有一个支持发版本的 server 端,以及客户端还要支持版本的一些特定下发逻辑,例如给测试人员开启白名单等。
登录后可查看更多问答,登录/注册
视频讲解前端面试中的JS高级知识点,扩展JS知识深度,从容面试
1.6k 7
1.3k 7
907 7
1.0k 6
927 6