UNPKG

ccwork-jsbridge

Version:

jsbridge sdk of ccwork

70 lines (59 loc) 1.98 kB
## 云上协同移动端H5 Jsbridge #### 用于H5应用与原生功能交互 ### 快速上手 - #### 引入 方式1:HTML中通过script标签引入([ccworkJsbridge.js](https://ccwork.oss.cn-north-3.inspurcloudoss.com/h5/ccworkJsbridge.js)): ```HTML <script src="https://ccwork.oss.cn-north-3.inspurcloudoss.com/h5/ccworkJsbridge.js"></script> ``` 方式2: ```shell script npm install ccwork-jsbridge ``` ```javascript import ccworkBridge from 'ccwork-jsbridge'; // 引入后同样会赋值到 window.ccworkBridge,即ccworkBridge = window.ccworkBridge ``` - #### 初始化(调用具体API前请先调用此方法,初始化完成后调用其他方法) ```javascript // javascript ccworkBridge.init(function() { ccworkBridge.ccworkGetLocation(function(data){ console.info('结果:', data); }) }); ``` - 若使用前端框架,建议在init回调函数中初始化框架实例。 ```javascript // vue ccworkBridge.init(function() { new Vue({ router, render: h => h(App) }).$mount('#app') }); // react ccworkBridge.init(function() { ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('example') ); }); // angular ccworkBridge.init(function() { platformBrowserDynamic().bootstrapModule(AppModule) .catch(err => console.error(err)); }); // jquery ccworkBridge.init(function() { $(function(){ // todo... }); }); ``` ### API说明文档 [点击查看](http://www.icity24.xyz/platformcenter/ccwork/jsbridge-doc/index.html) [comment]: <> (### 问题反馈) [comment]: <> (- vx:) [comment]: <> ( ![vx qrcode]&#40;http://icity24.infile.cloud.inspur.com/icity-questionnaire/contact_qrcode.jpg&#41;) [comment]: <> (- QQ: 495857172)