0.1.1 • Published 3 years ago

@hackycy/jsbridge v0.1.1

Weekly downloads
3
License
MIT
Repository
github
Last release
3 years ago

JSBridge

NPM version npm download

JSBridge For Android / iOS,统一易用的Javascript bridge。

需配合SuperAgentWeb-AndroidSuperAgentWeb-iOS使用

安装

npm

$ npm i --save @hackycy/jsbridge

cdn

<!-- production -->
<script src="https://unpkg.com/@hackycy/jsbridge@${version}/dist/jsbridge.min.js"></script>

${version}改为可用版本号

使用

异步调用Native

/**
* 第一个参数为函数名称,第二个参数为需要传递的参数,必须为Object对象类型,第三个参数为回调
*/
window.JSBridge.invoke('log', null, callback);

// 会将原生端返回的参数在该回调中参数传入
function callback(obj) {
  alert(obj);
}

同步调用Native

/**
* 第一个参数为函数名称,第二个参数为需要传递的参数,必须为Object对象类型
*/
var result = window.JSBridge.invokeSync('log', null);
alert(typeof result);

License

MIT

0.1.1

3 years ago

0.1.0

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago