参考微信jsBridge的一套完整的native-bridge-web协议与实现,清晰规范的开发Hybrid App
- 对web端提供js-sdk,形成sdk概念,统一app对外api,统一的api管理(权限、版本兼容)
- 让native端api具备组件化能力,不在需要将所有api写个一个modlue中
- 保障native-web js交互的数据一致性、安全
- 项目中有较多的web与native交互,需要native统一提供对外api
- native组件化,需要在不同模块中实现api逻辑
如何使用 -> zfjs-sdk-api
参考:
wxjs.js
wxjs-sdk.js