0.0.11 • Published 6 years ago

yhy-jsbridge v0.0.11

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

JsBridge 说明文档

安装

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

https://shadow.yingheying.com/lib/yhy-jsbridge@0.0.6/yhy-jsbridge.umd.js

用法

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

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

// promise 写法, 推荐
yhyBridge.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 yhyBridge.ready();

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

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

更新日志

测试实例

SIT地址,点击这里

二维码:

TODO

属性 & 方法

debug

设置debug模式

yhyBridge.debug(true);

version

yhyBridge.version // => "0.0.3"

接口列表

调任意Native支持的方法

方法名具体可以看 h5与native交互标准文档

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

}).catch(err=>{

})
0.0.11

6 years ago

0.1.0

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago

0.0.0

6 years ago