fix: APK阈值动态提取ver span末尾数字(审查建议)
This commit is contained in:
@@ -27,7 +27,7 @@ function checkUpdate(){
|
|||||||
var j=JSON.parse(Android.fetchManifest(channel));
|
var j=JSON.parse(Android.fetchManifest(channel));
|
||||||
if(j.error){log('ERR: '+j.error);return}
|
if(j.error){log('ERR: '+j.error);return}
|
||||||
var h5=j.h5;log('latest: '+h5.latest+' min: '+h5.min_version);
|
var h5=j.h5;log('latest: '+h5.latest+' min: '+h5.min_version);
|
||||||
var apk=j.apk;if(apk&&apk.versionCode>5){log('APK UPDATE: v'+apk.version+' (code '+apk.versionCode+')');document.getElementById('apkLink').innerHTML='<a href=\"'+apk.url+'\">Download APK v'+apk.version+'</a>';document.getElementById('apkLink').style.display='block'}
|
var apk=j.apk;if(apk){var curCode=parseInt((document.getElementById('ver').innerText.match(/(\d+)$/)||[0])[0]);if(apk.versionCode>curCode){log('APK UPDATE: v'+apk.version+' (code '+apk.versionCode+')');document.getElementById('apkLink').innerHTML='<a href=\"'+apk.url+'\">Download APK v'+apk.version+'</a>';document.getElementById('apkLink').style.display='block'}}
|
||||||
var v=(h5.min_version||'').replace(/[^0-9]/g,''),my=(document.getElementById('ver').innerText||'').replace(/[^0-9]/g,'');
|
var v=(h5.min_version||'').replace(/[^0-9]/g,''),my=(document.getElementById('ver').innerText||'').replace(/[^0-9]/g,'');
|
||||||
if(parseInt(my||'0')<parseInt(v||'0')){log('ERR: APK too old (need v'+h5.min_version+')');return}
|
if(parseInt(my||'0')<parseInt(v||'0')){log('ERR: APK too old (need v'+h5.min_version+')');return}
|
||||||
dlUrl=h5.url;dlSha=h5.sha256||'';
|
dlUrl=h5.url;dlSha=h5.sha256||'';
|
||||||
|
|||||||
Reference in New Issue
Block a user