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

QQ登录

只需一步,快速开始

查看: 6495|回复: 12

[分享] 关于App更新!(用户点击按钮进行更新)

  [复制链接]

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
发表于 2016-8-14 13:58:10 | 显示全部楼层 |阅读模式
本帖最后由 不羁的风 于 2016-8-14 15:22 编辑

1、模式一打包的App,打包前需要将(appVersion_in_server.js)和(appVersionChecker.js)这两个文件(请参考外卖视频)放到项目下面,并且要更改appVersion_in_server.js文件内容。
  1. //version为版本号,changeLog为App更新提示内容,downloadUrl为App的下载地址
  2. define(function(require){
  3.         var versionInfo = {
  4.           androidApp:{
  5.                   version:"1.1.1",
  6.                   changeLog:"1.新版本 \n 2.请点击更新\n 3.App商家端",
  7.                   downloadUrl:"http://192.168.104.242:8080/merchant/app.apk"
  8.           },
复制代码



2、假设第一个版本为(1.0.0),打包完成后需要将www文件夹下面的内容部署到服务器即可,结构如图1。。。。

3、当你发布第二个版本的时候(1.0.1),打包前需要将appVersion_in_server.js的内容改成你最新的内容,打包完成后将www文件下的内容复制到你服务器的项目上并覆盖原先的项目!结构如图2。。。。
4、做完如上操作后,用户打开App即可看到更新App的提示!还可以设置点击button弹出更新提示的方式,此时可以在App内设置一个按钮button
  1. Model.prototype.AppUpdateBtnClick = function(event){
  2.                 verChecker.check();
  3.         };
复制代码

点击这个按钮,也可以弹出更新的提示!



AEEA.tm.jpg
F5EA.tmp.jpg
qq:7953899

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-8-14 14:02:58 | 显示全部楼层
qq:7953899
回复 支持 反对

使用道具 举报

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-8-14 14:40:56 | 显示全部楼层
以上,欢迎指正!
qq:7953899
回复 支持 反对

使用道具 举报

55

主题

207

帖子

551

积分

高级会员

Rank: 4

积分
551
QQ
发表于 2016-8-15 09:29:20 | 显示全部楼层
赞 !
回复

使用道具 举报

3

主题

32

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
发表于 2016-8-21 17:31:06 | 显示全部楼层
赞赞
回复

使用道具 举报

55

主题

207

帖子

551

积分

高级会员

Rank: 4

积分
551
QQ
发表于 2016-8-21 17:47:14 | 显示全部楼层
赞一个!
回复

使用道具 举报

7

主题

43

帖子

150

积分

初级会员

Rank: 2

积分
150
发表于 2016-8-31 23:31:38 | 显示全部楼层
按照楼主介绍操作,得到错误提示,为何?

——————————————————————————————————

提示

verChecker is not defined
显示详细
回复 支持 反对

使用道具 举报

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-9-2 15:27:54 | 显示全部楼层
netedush 发表于 2016-8-31 23:31
按照楼主介绍操作,得到错误提示,为何?

—————————————————————————————— ...

参考:http://docs.wex5.com/wex5-app-question-list-2021/
qq:7953899
回复 支持 反对

使用道具 举报

5

主题

26

帖子

320

积分

中级会员

Rank: 3Rank: 3

积分
320
QQ
发表于 2016-9-3 15:55:01 来自手机 | 显示全部楼层
如果点完不需要更新,如何提示当前版本已经是最新版本?
回复 支持 反对

使用道具 举报

93

主题

570

帖子

1411

积分

金牌会员

Rank: 6Rank: 6

积分
1411
QQ
 楼主| 发表于 2016-9-5 10:40:17 | 显示全部楼层
Qingzhaozh 发表于 2016-9-3 15:55
如果点完不需要更新,如何提示当前版本已经是最新版本?

这个我也不知道
qq:7953899
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 05:57 , Processed in 0.088739 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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