起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2469|回复: 7

[处理中3] 热更新能否设置为手动,并且显示更新进度

[复制链接]

5

主题

11

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
发表于 2018-3-5 14:14:55 | 显示全部楼层 |阅读模式
wex5的热更新能否设置为手动,在用户点击确定更新的情况下,再进行更新,并且显示更新进度?
还有一个版本更新的问题,版本更新的弹窗是否能够自定义修改,在哪里可以修改?
发表于 2018-3-5 14:54:51 | 显示全部楼层
需要自己修改代码
修改 /UI2/system/components/justep/window/main.html
删除 versionChecker.check();

自己写代码更新,参考
http://docs.wex5.com/wex5-app-question-list-2021/

修改弹出窗口样式 :
/UI2/system/components/justep/versionChecker/versionChecker.js

这行代码就是弹出消息框,你可以修改样式
  1. self.versionMsg.show({
  2.                                                                 type : "YesNoCancel",
  3.                                                                 title : "版本更新",
  4.                                                                 message : self.appInfo[self.env].changeLog
  5.                                                         });
复制代码


qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

11

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2018-3-5 15:06:38 | 显示全部楼层
老师,还有关于热更新的设置问题呢?只更新UI资源,不是版本更新
回复 支持 反对

使用道具 举报

发表于 2018-3-5 15:09:59 | 显示全部楼层
找个彼岸 发表于 2018-3-5 15:06
老师,还有关于热更新的设置问题呢?只更新UI资源,不是版本更新

版本 更新 是下载 安装文件 重新安装
资源更新 不需要重新安装  ,是的只能更新UI资源!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

11

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2018-3-5 16:19:49 | 显示全部楼层
老师,我的问题是:热更新的能不能设置为手动,让用户同意更新,并且给出更新的进度条?
回复 支持 反对

使用道具 举报

发表于 2018-3-5 16:45:12 | 显示全部楼层
找个彼岸 发表于 2018-3-5 16:19
老师,我的问题是:热更新的能不能设置为手动,让用户同意更新,并且给出更新的进度条? ...

你是指  UI资源  更新 , 还是版本更新呢?
目前APP  版本更新 是用 浏览器 下载apk文件  
资源更新,是的底层实现, 没有提供进度条 显示的数据,应该不方便实现

需要自己修改代码
/UI2/system/components/justep/versionChecker/versionChecker.js
判断更新 显示进度条,更新完毕 进度条消失

2楼说的,就是如何修改用户手动更新的代码,去掉自动更新 ,自己调用去更新
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

11

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2018-3-5 17:24:27 | 显示全部楼层
老师,我们是想把UI资源更新(即热更新)设置为手动,让用户知道在更新,现在的UI更新只有等到更新完成了才会有提示:离线资源已经下载成功,我们想实现的是,在更新之前就提示
回复 支持 反对

使用道具 举报

发表于 2018-3-5 17:44:46 | 显示全部楼层
找个彼岸 发表于 2018-3-5 17:24
老师,我们是想把UI资源更新(即热更新)设置为手动,让用户知道在更新,现在的UI更新只有等到更新完成了才 ...

更新之前会提示 :
正在进行资源更新,请稍后...
不是吗??

而且你还可以修改 versionChecker.js  ,在更新前自己提示信息
注意修改这文件是要合并资源的
http://docs.wex5.com/wex5-ui-question-list-2212
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-23 21:25 , Processed in 0.070261 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表