diff --git a/manifest.json b/manifest.json index b6373fd..3ac8752 100644 --- a/manifest.json +++ b/manifest.json @@ -2,8 +2,8 @@ "name" : "lili商城", "appid" : "__UNI__C100675", "description" : "", - "versionName" : "4.0.14", - "versionCode" : 4000014, + "versionName" : "4.0.16", + "versionCode" : 4000016, "transformPx" : false, "app-plus" : { "compatible" : { diff --git a/plugins/APPUpdate/index.js b/plugins/APPUpdate/index.js index dbc776e..9370af4 100644 --- a/plugins/APPUpdate/index.js +++ b/plugins/APPUpdate/index.js @@ -18,6 +18,7 @@ const $iconUrl = "https://lilishop-oss.oss-cn-beijing.aliyuncs.com/app/upgrade.p export const getCurrentNo = function (callback) { // 获取本地应用资源版本号 plus.runtime.getProperty(plus.runtime.appid, function (inf) { + callback && callback({ versionCode: inf.version.replace(/\./g, ""), version: inf.version @@ -802,6 +803,9 @@ function downloadPopup(data, callback, cancelCallback, rebootCallback) { export default function (isPrompt = false) { getCurrentNo(version => { getServerNo( res => { + + if( res.version.replace(/\./g, "") > version.versionCode){return false} + if (res.forceUpdate) { if (/\.wgt$/i.test(res.downloadUrl)) { getDownload(res);