Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
透過視窗存取快取
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
您可能會認為,在 window 以外進行所有這些工作時,只能在 Service Worker 範圍內存取 Cache 執行個體。事實上,您可以在服務工作人員範圍和網頁應用程式的傳統程式碼中存取 Cache 例項,這些程式碼會在 window 中執行。這樣一來,使用者就能更輕鬆地直接與 Service Worker 快取互動,或根據快取狀態更新使用者介面。
其中一個可能的用途是為使用者提供「儲存以供離線閱讀」功能,方便他們稍後閱讀,但知道屆時可能處於離線狀態。
在 window 中使用 Cache 執行個體,不只適用於這個用途。舉例來說,您可以預先擷取並快取使用者執行特定動作時需要的資產。這樣一來,系統就不會延遲下載這些隨選素材資源。
還有其他可能帶來好處的用途,而且由於您可以在沒有 Service Worker 的情況下與 Cache 執行個體互動,因此並非所有用途都必須安裝 Service Worker。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2021-12-07 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2021-12-07 (世界標準時間)。"],[],[]]