Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
目前的網頁在離線時不會傳回狀態碼 200 的回應
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
核心漸進式網頁應用程式檢查清單指出 PWA 應提供自訂的離線網頁。「最佳化漸進式網頁應用程式」檢查清單指出 PWA 應提供離線體驗,讓 PWA 能夠與線上運作一樣 (在不需要網路連線的情況下) 也能運作。
詳情請參閱「什麼是網路可靠性?如何評估?」一文。
Lighthouse 離線稽核失敗情形
Lighthouse 會標記在離線時不會傳回 HTTP 200 回應的網頁:
Lighthouse 使用 Chrome 遠端偵錯通訊協定模擬離線連線,然後嘗試使用 XMLHttpRequest 擷取頁面。
如何讓 PWA 離線運作
- 將Service Worker 新增至應用程式。
- 使用 Service Worker 在本機快取檔案。
- 離線時,以 Service Worker 做為網路 Proxy,傳回檔案的本機快取版本。
資源
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-04-16 (世界標準時間)。
[null,null,["上次更新時間:2024-04-16 (世界標準時間)。"],[],[]]