離線緩存
if(navigator.onLine){
alert('網絡連接');
}else{
alert('網絡未連接');
}
window.addEventlistener('online',onlineCallback);
window.addEventlistener('offline',onlineCallback);
CACHE MANIFEST
#version 1.0
CACHE:
index.html
css/mian.css
NETWORK:
#星號表示除上述文件之外的所有文件都應該下載。
*
<html manifest = 'xxxxx.appcache'>
- 注意:一旦寫有緩存清單,緩存的內容一旦更新,需更新緩存清單(更改緩存清單的版本號)
- 通過applicationCache的updateready事件判斷是否有版本更新
applicationCache.onupdateready = function (){
var result = window.confirm("網站有更新,是否更新網頁?");
if(result){
location.reload();
}
}
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。