0.0.2 • Published 6 years ago

zg-jsbridge v0.0.2

Weekly downloads
4
License
-
Repository
-
Last release
6 years ago

JsBridge 说明文档

安装

1、推荐使用script外链引入cdn版本

zg-jsbridge.umd.js

用法

通过ready方法初始化,在ready的成功回调中进行api的初始化及调用

或者使用 promise,ready方法以及api接口调用返回的都是promise对象。 推荐使用promise的写法。

// promise 写法, 推荐
zgBridge.ready().then(function(sdk){

  sdk.callHandler('getUserInfo').then(function(data) {
    // success
  }).catch(function(err){
    // fail
  })
}).catch(function (err){
  // not surport
})

async/await

async function init() {
  try {
    const sdk = await zgBridge.ready();

    sdk.callHandler('getUserInfo').then(function(data) {
      // success
    }).catch(function(err){
      // fail
    });

  } catch (err) {
    // not surport jsbridge
  }
}

更新日志

测试实例

SIT地址,点击这里

二维码:

TODO

属性 & 方法

debug

设置debug模式

zgBridge.debug(true);

version

zgBridge.version // => "0.0.3"

接口列表

调任意Native支持的方法

todo

sdk.callHandler('方法名', {
  id: 1,
  ...参数
}).then(data=>{

}).catch(err=>{

})