@hbgj/quickapi
v1.1.23
Published
quickapi bridge
Downloads
5
Readme
快应用与h5页面交互api h5端实现
请使用 1.1.x 以后的版本
通信协议 jsonrpc 2.0
本组件依赖 Promise
引入Promise支持推荐做法
Usage
1. `npm i @hbgj/quickapi`
2. 引入api,你的环境需要有Promise支持
// 你可能需@babel/polyfill 但不推荐此做法
// import "@babel/polyfill";
import QuickApi from "@hbgj/quickapi";
QuickApi.invoke("method", { param1: 1, param2: 2})
.then((result) => {
console.log(result);
}).catch((err) => {
console.log(err);
})
webpack管理项目 增加promise支持
- 安装依赖
npm i -S es6-promise
- 修改webpack配置
plugins: [
new webpack.ProvidePlugin({
Promise: ['es6-promise', 'Promise']
}),
...
]