yhy-jsbridge
v0.0.11
Published
百灵鸟 jsbridge
Downloads
10
Readme
JsBridge 说明文档
安装
1、推荐使用script
外链引入cdn版本
https://shadow.yingheying.com/lib/[email protected]/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
}
}
更新日志
测试实例
二维码:
TODO
属性 & 方法
debug
设置debug模式
yhyBridge.debug(true);
version
yhyBridge.version // => "0.0.3"
接口列表
调任意Native支持的方法
方法名具体可以看 h5与native交互标准文档
sdk.callHandler('方法名', {
id: 1,
...参数
}).then(data=>{
}).catch(err=>{
})