fix: v6 innerText→textContent (display:none元素兼容)
This commit is contained in:
@@ -51,13 +51,13 @@ function checkUpdate(){
|
||||
.then(function(r){if(!r.ok)throw Error('HTTP '+r.status);return r.json()})
|
||||
.then(function(j){log('latest: '+j.latest+' min: '+j.min_version);
|
||||
if(j.min_version){
|
||||
var v=j.min_version.replace(/[^0-9]/g,''),my=document.getElementById('ver').innerText.replace(/[^0-9]/g,'');
|
||||
var v=j.min_version.replace(/[^0-9]/g,''),my=document.getElementById('ver').textContent.replace(/[^0-9]/g,'');
|
||||
if(parseInt(my)<parseInt(v)){log('ERR: too old, need APK update');return}
|
||||
}
|
||||
dlUrl=j.url;dlSha=j.sha256||'';
|
||||
if(!dlSha||dlSha.startsWith('TBD')){log('ERR: channel no build');return}
|
||||
if(!dlUrl||dlUrl.indexOf(BASE)!==0){log('ERR: invalid url');return}
|
||||
var myVer=document.getElementById('ver').innerText;
|
||||
var myVer=document.getElementById('ver').textContent;
|
||||
if(j.latest!==myVer&&j.latest!=='v'+myVer&&'v'+j.latest!==myVer){dlVer=j.latest;
|
||||
log('*** NEW VERSION ***');document.getElementById('btnApply').disabled=false}
|
||||
else log('up to date')})
|
||||
|
||||
Reference in New Issue
Block a user