集成更新功能到项目中的步骤:
- 拷贝update.js(更新工具类)、omsabout.js(系统帮助类)和update.json(APP更新时弹出的更新信息)文件到项目中
- 后台开辟存放更新文件的地址,以固定文件名结尾。我们需要把apk文件和update.json文件放置到服务器,app更新的时候会比对服务器和本地版本判断更新。例如www.xxx.com/agms/web/mobile/ver/download/xxx.apk和www.xxx.com/agms/web/mobile/ver/download/update.json。后面更新的时候会用到。
- 需要检测更新的地方加入一行代码omsabout.doUpdate(false);
项目更新时,需要按照以下步骤:
- 修改manifest.json文件内版本号
- 修改js文件夹下的update.json内Android和iOS的版本号、更新内容等
- 打包好项目以后,Android命名为XXX.apk(根据服务器放文件的地址来定的)
- 把apk和刚刚修改的update.json文件上传到服务器,打开APP登录页即可收到更新提示。
上传apk和update.json文件方法(保密):
让后台人员给你操作方法和权限,一般是有个文件上传接口,直接用postman上传文件到服务器即可。
网友评论