描述JS bridge原理

82 阅读1分钟

什么是JS bridge

  • JS 无法直接调用native API

  • 需要通过一些特定的“格式”来调用

  • 这些“格式”就统称JS-bridge,例如微信JSSDK

image.png

image.png

image.png

JS bridge的常见方式

  • 注册全局API(适合比较简单的数据通信,不适合异步情况)
  • URL Scheme (适合全部情况,但是需要封装)

url scheme 封装

image.png

使用

sdk.fn1()

答案

  • 更推荐url scheme的方式