@tianqing123
2018-02-28T07:03:21.000000Z
字数 1228
阅读 643
推荐使用 npm 的方式安装,它能更好地和 webpack 打包工具配合使用。
npm install superlongjing
<script src="./dist/jlongjing.min.js"></script>
示例:longjing.upgrade('http://www.testUpdate.com/update.zip'); // h5升级 - 调用方法longjing.ts('upgradeResult',function(){},{}); // 升级通知 - 接收通知
var updateZipUrl = 'http://www.testUpdate.com/update.zip'; // 升级包路径longjing.upgrade({url:updateZipUrl});
var path;path = 'index.html#mall'; // 单页路由path = 'mall/index.html'; // 多页longjing.open({path:path});
longjing.quit();
| 名称 | 字段 | 类型 | 可更改 | 说明 |
|---|---|---|---|---|
| 终端号 | deviceNumber | string | N | |
| 商户号 | sellerId | string | N | |
| 网点号 | pointNo | string | N | |
| appid | appid | string | N |
var config = longjing.config(); // 获取所有配置,返回json对象var version = longjing.config('version'); // 获取指定属性名的配置var deviceNumber = longjing.config('deviceNumber');
longjing.config('version',1.0);// 设置配置项 单项设置longjing.config({versioin:1.0});//设置配置项 多项设置
需要刷新的页面会接收到刷新的通知var path;path = 'index.html#mall'; // 单页路由path = 'mall/index.html'; // 多页longjing.refreshPath({path:path});
所有的通知都通过longjing.ts()方法
var options = {};// 备用参数longjing.ts('pageRefresh',function(path,options){if(path == 当前path)// ...处理当前刷新},options)