帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
118
帖子
2
勋章
2万+
Y币

[插件使用] mam模块startSmartUpdate问题

[复制链接]
发表于 2022-7-4 08:13:30
    如图是代码和测试效果,从图中可以看到更新包更新到了100%,正常手机都会进入到state = 3的状态,然后更新包安装成功,但个别手机会直接进入到state = 4的状态,导致反复出现更新包的提示,请问下是什么原因?这个手机型号如图

2022-07-04_075507.jpg 微信截图_20220704080504.png 微信截图_20220704080526.png 微信图片_20220704081255.jpg


有存储权限吗

用api.ajax 下载修复包能成功吗
118
帖子
2
勋章
2万+
Y币
本帖最后由 wangdao2018 于 2022-7-4 14:11 编辑

有存储权限,用ajax怎么做,ajax不是只是下载吗?替换怎么做?   这个问题是大多数用户好使,少数用户不好使,修复包肯定链接没有问题
技术咨询-特特 · 2022-7-4 09:57
有存储权限吗

用api.ajax 下载修复包能成功吗

380
帖子
4
勋章
6
Y币
让用户用4g 网络试试 。有可能和网络环境有关。
118
帖子
2
勋章
2万+
Y币
本帖最后由 wangdao2018 于 2022-7-4 18:57 编辑

手机是5G手机,但网络用的是4G网络,5G没有开,从截图中可以看到用的是wifi。如果是网络环境不应该每次都这样,现在得情况是百分之百总会这样,和网络应该没有关系,请关注下为什么都下载了100%得进度了,然而最终得状态不是3而是4得问题,是替换失败了吗?
技术咨询-F · 2022-7-4 18:43让用户用4g 网络试试 。有可能和网络环境有关。

20
帖子
1
勋章
7575
Y币
失败4的时候,输出一下 ret看看。
118
帖子
2
勋章
2万+
Y币
微信截图_20220705084941.png err 是“”,ret是{"state":4,"total":1,"current":1,"progress":0}
常山赵子云 · 2022-7-4 20:52失败4的时候,输出一下 ret看看。
380
帖子
4
勋章
6
Y币
progress":0   可能还是没下载

那个手机用不同网络测试了吗
wangdao2018 · 2022-7-5 08:51err 是“”,ret是{"state":4,"total":1,"current":1,"progress":0}
118
帖子
2
勋章
2万+
Y币
本帖最后由 wangdao2018 于 2022-7-5 10:17 编辑

测试过了,都不行,你说网络问题请求别的都好使, 例如微信聊天,看小视频都好使
技术咨询-F · 2022-7-5 10:00progress":0   可能还是没下载

那个手机用不同网络测试了吗

20
帖子
1
勋章
7575
Y币
把整个过程输出一下日志,拷贝一下日志看看。
  1. var DES = ["准备中", "下载更新", "安装更新", "更新完成", "更新发生错误"];

  2. mam.startSmartUpdate(function(ret, err){
  3.         if(err){
  4.                 console.log(('出错了:' + JSON.stringify(err));
  5.                 return;
  6.         }
  7.         console.log("云修复进度: " + "第 " + ret.current + " / " + ret.total + " 个更新包 " + DES[ret.state] + ", 进度 " + ret.progress);
  8.         if(3 == ret.state){
  9.                 console.log('修复完成! >>> ');
  10.         }
  11.         if(4 == ret.state){
  12.                 console.log('修复发生错误!');
  13.         }
  14. });
复制代码
wangdao2018 · 2022-7-5 10:09测试过了,都不行,你说网络问题请求别的都好使, 例如微信聊天,看小视频都好使
12下一页
您需要登录后才可以回帖 登录

本版积分规则