fix: Blob URL加载缓存页面——避免DOM操作导致双重渲染
This commit is contained in:
@@ -1,9 +1,11 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width"><script>
|
<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width"><script>
|
||||||
(function(){
|
(function(){
|
||||||
var b=localStorage.getItem('gca_html'),v=localStorage.getItem('gca_ver');
|
var b=localStorage.getItem('gca_html');
|
||||||
if(b&&v){
|
if(b){
|
||||||
document.documentElement.innerHTML=b;return
|
var blob=new Blob([b],{type:'text/html'});
|
||||||
|
location.replace(URL.createObjectURL(blob));
|
||||||
|
return
|
||||||
}
|
}
|
||||||
})();
|
})();
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user