0.5.0 • Published 7 years ago

xmcontainer-jsapi v0.5.0

Weekly downloads
35
License
-
Repository
-
Last release
7 years ago

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 接口声明文件

0.5.0

7 years ago

0.4.0

7 years ago

0.3.0

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago