|
本帖最后由 不羁的风 于 2016-8-14 15:22 编辑
1、模式一打包的App,打包前需要将(appVersion_in_server.js)和(appVersionChecker.js)这两个文件(请参考外卖视频)放到项目下面,并且要更改appVersion_in_server.js文件内容。- //version为版本号,changeLog为App更新提示内容,downloadUrl为App的下载地址
- define(function(require){
- var versionInfo = {
- androidApp:{
- version:"1.1.1",
- changeLog:"1.新版本 \n 2.请点击更新\n 3.App商家端",
- downloadUrl:"http://192.168.104.242:8080/merchant/app.apk"
- },
复制代码
2、假设第一个版本为(1.0.0),打包完成后需要将www文件夹下面的内容部署到服务器即可,结构如图1。。。。
3、当你发布第二个版本的时候(1.0.1),打包前需要将appVersion_in_server.js的内容改成你最新的内容,打包完成后将www文件下的内容复制到你服务器的项目上并覆盖原先的项目!结构如图2。。。。
4、做完如上操作后,用户打开App即可看到更新App的提示!还可以设置点击button弹出更新提示的方式,此时可以在App内设置一个按钮button
- Model.prototype.AppUpdateBtnClick = function(event){
- verChecker.check();
- };
复制代码
点击这个按钮,也可以弹出更新的提示!
|
|