JS高级面试之hybrid部分

8次阅读

共计 388 个字符,预计需要花费 1 分钟才能阅读完成。

该文章主要记录 hybrid 前端客户端混合开发的一些知识点
Hybrid
1. hybrid 是什么,为何用 hybrid?
hybrid 是客户端与前端的混合开发
hybrid 存在的核心意义在意快速迭代,无需审核
hybrid 实现流程,以及 webview 和 file 协议

2. 介绍一下 hybrid 更新和上线的流程?
掌握流程图
要点一:服务端的版本和 zip 包维护
要点二:更新 zip 包之前,先对比版本号
要点三:zip 下载解压和覆盖

hybrid 和 h5 的主要区别?优点:体验好,可快速迭代缺点:开发成本高,运维成本高适合的场景:hybrid 适合产品型,H5 适合运营型

前端 JS 和客户端如何通讯?
通讯的基本形式:前端调用能力,传递参数,监听回调对 schema 协议的理解和使用
定义了前端与客户端的约定
可以通过 ifream 使用
调用 schema 代码的封装放在客户端内置上线的好处:更快,更安全

其余内容后续继续补充 …

正文完
 0