6***@qq.com
6***@qq.com
  • 发布:2018-08-20 15:03
  • 更新:2020-07-16 19:04
  • 阅读:2710

Hotfix只需几分钟让您的应用拥有热更新能力

分类:HBuilder
js

快速使用 项目地址

安装

npm 安装

npm i h5plus-hotfix -S

script加载

<script src="hotfix-bs.js"></script>

使用

hotfix({  
  url: updateUrl,  
  before(data) {  
    // 确认安装  
    return new Promise(resolve => {  
      plus.nativeUI.confirm(data.title, (selected) => {  
        if (selected.index === 0) {  
          plus.nativeUI.showWaiting("下载更新文件...");  
          resolve(data);  
        }  
      }, {  
          title: data.description,  
          buttons: ["确认更新", "取消"],  
          verticalAlign: "bottom"  
        });  
    });  
  },  
  success() {  
    console.log('安装成功')  
    plus.runtime.restart(); // 重启app   
    plus.nativeUI.closeWaiting();  
  },  
  error(e) {  
    // 错误显示  
    plus.nativeUI.closeWaiting();  
    console.log("安装wgt文件失败[" + e.code + "]:" + e.message);  
    plus.nativeUI.alert("安装wgt文件失败[" + e.code + "]:" + e.message);  
  },  
  onProgress(p) {  
    console.log(p) // 下载进度  
  }  
});
0 关注 分享

要回复文章请先登录注册

1***@qq.com

1***@qq.com

wwww
2020-07-16 19:04
guyuewuren

guyuewuren

演示是基于MogoH5+的啊,基于HBuilder的就好了
2018-08-25 21:52
guyuewuren

guyuewuren

回复 6***@qq.com :
非常感谢!
2018-08-25 21:40
6***@qq.com

6***@qq.com (作者)

回复 guyuewuren :
项目里面已经有演示地址了
2018-08-24 08:57
guyuewuren

guyuewuren

演示在哪呢,项目仓库里只看到hotfix.js文件,文档里面也没找到,贴下演示链接谢谢
2018-08-23 17:05
6***@qq.com

6***@qq.com (作者)

回复 guyuewuren :
有演示呢,自己按着做也很快
2018-08-22 17:32
guyuewuren

guyuewuren

正需要,有没项目演示?
2018-08-21 11:39