0.3.0 • Published 11 months ago
sib-utils v0.3.0
sib-utils 公共函数工具库
安装
npm install sib-utils -S
or
cnpm install sib-utils -S
引入方式
main.js 全局注册
import 'sib-utils';
or
import sibUtils from 'sib-utils'
import { // } from 'sib-utils'
or
<script src="//unpkg.com/sib-utils"></script>
sib-utils Methods
App通信方法 - 基于DSBridge二次封装
源码地址
支持与 Android ios 通信 并支持同步/异步调用; 提示:前提是要app已经编写好 DSBridge 的方法;
示例
import { dsBridgeCall, dsBridgeCallAsync, dsBridgeRegister } from 'sib-utils';
// 同步 - 前端调用app声明的方法
const data = dsBridgeCall('getAppParams', params);
// 异步 - 前端调用app声明的方法
dsBridgeCallAsync('openWXMiniProgram', params, async (data) => {
await console.log(data);
})
// 注册方法 - app调用前端声明的方法
dsBridgeRegister('setApp, (params) => {
return 'hello App';
})