@tianqing123
2018-02-28T15:03:21.000000Z
字数 1228
阅读 547
推荐使用 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)