xmcontainer-jsapi
v0.5.0
Published
XMContainer 容器的 jsapi 封装
Downloads
2
Readme
XMContainer-jsapi
XMContainer 容器的 jsapi 封装
使用方式1:npm 安装
npm install --save xmcontainer-jsapi
然后使用 var XMJSApi = require('xmcontainer-jsapi')
来使用
使用方式2:js 文件引用
<script src="./dist/xm_js_api.js"></script>
然后使用全局的 XMJSApi 来调用
容器环境
有 iOS容器,Android容器,Web容器 三种,容器为网页提供了 导航栏,对话框,页面跳转 等容器能力,网页无需感知当前容器环境,直接调用 XMJSApi 和容器交互。
脱离容器环境运行
网页也可以脱离容器环境运行,拥有 XMJSApi 里有限的 api 支持 (如对话框,toast,选择框等), 具体的实现在 src/XMJSApiImplPureBworser.ts
这种情况必须要在网页html里引入如下文件 (参考demo/index.html)
<!--浏览器的兼容支持-->
<script src="http://cdn.jsdelivr.net/webcomponentsjs/0.7.21/webcomponents-lite.min.js"></script>
<link rel="import" href="./js_api_web_components.html">
JSApi 文档
文档请直接查看工程的 src/XMJSApiInterface.ts
接口声明文件