Workbox.strategies v3.x 中文版
NAMESPACE STATIC
VERSION V3.6.1
該模塊提供了大多數serviceworker常用的緩存策略的簡單實現。
類
CacheFirst
cache-first請求策略的實現。
緩存優先策略對于帶版本號的資源是非常有用的,像這種URLstyles/example.a8f5f1.css,因為它們可以長時間緩存。
CacheOnly
cache-only請求策略的實現。
如果你想使用一些Workbox plugins那么這個類很有用。
NetworkFirst
network first請求策略的實現。
默認情況下,它會緩存opaque responses為200狀態碼的不透明響響應。 不透明的響應是跨源請求,其中響應不支持CORS。
NetworkOnly
network-only請求策略的實現。
如果你想使用一些Workbox plugins那么這個類很有用。
StaleWhileRevalidate
stale-while-revalidate請求策略的實現。
同時從緩存和網絡請求資源。如果緩存可用,策略將響應緩存版本,否則等待網絡響應。每一次網絡請求成功后,會更新緩存。
默認情況下,它會緩存opaque responses為200狀態碼的不透明響響應。 不透明的響應是跨源請求,其中響應不支持CORS。
方法
cacheFirst
STATIC
cacheFirst(options)
| options | Object 更多信息請看 workbox.strategies.CacheFirst |
cacheOnly
STATIC
cacheOnly(options)
| options | Object 更多信息請看 workbox.strategies.CacheOnly |
networkFirst
STATIC
networkFirst(options)
| options | Object 更多信息請看 workbox.strategies.NetworkFirst |
networkOnly
STATIC
networkOnly(options)
| options | Object 更多信息請看 workbox.strategies.NetworkOnly |
staleWhileRevalidate
STATIC
staleWhileRevalidate(options)
| options | Object 更多信息請看 workbox.strategies.StaleWhileRevalidate |
博客名稱:王樂平博客
CSDN博客地址:http://blog.csdn.net/lecepin
本作品采用知識共享署名-非商業性使用-禁止演繹 4.0 國際許可協議進行許可。總結
以上是生活随笔為你收集整理的Workbox.strategies v3.x 中文版的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第27周六
- 下一篇: MySQL的四种不同查询的分析