p***@yc5158.com
p***@yc5158.com
  • 发布:2021-03-11 11:29
  • 更新:2022-11-09 16:34
  • 阅读:957

uni-app 自动更新,提示包解析异常

分类:uni-app

我在app上使用在线更新,app下载下来以后调用plus.runtime.install 安装,有时候会出现包解析异常的问题,有时候又不会出现,各种百度没有找到什么解决办法,不知各位大佬有什么高见?
以下是我的代码:

updateApp(url){
var dtask = plus.downloader.createDownload(url, {}, function(d, status) {
// 下载完成
plus.downloader.clear();
if (status == 200) {
let filePath = plus.io.convertLocalFileSystemURL(d.filename)
plus.runtime.install(filePath, {}, (s)=>{
plus.runtime.restart()
uni.removeSavedFile({
filePath: d.filename,
complete: function(r) {
console.log(r);
}
});
}, (error)=>{
uni.showToast({
title: '安装失败',
duration: 1500,
icon: 'none'
});
})
} else {
uni.showToast({
title: '更新失败',
duration: 1500,
icon: 'none'
});
}
});
dtask.start();
}

2021-03-11 11:29 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com

我现在做的app整包升级,连自定义基座测试的时候华为手机就会出现解析包时出现异常 请问你的问题解决了嘛??

该问题目前已经被锁定, 无法添加新回复