これは、サービスワーカーを使用していくつかのものをキャッシュする最初のやり取りです。私のPOCの一環として、私は私がネットワーク呼び出しがサービスから来て見ることができますsw-toolboxサービスワーカーキャッシュに応答するのに時間がかかります
(function (global) {
'use strict';
// Ensure that our service worker takes control of the page as soon as possible.
global.addEventListener('install', function (event) {
return event.waitUntil(global.skipWaiting());
});
global.addEventListener('activate', function (event) {
return event.waitUntil(global.clients.claim());
});
// The route for any requests from the googleapis origin
toolbox.router.get('/(.*)', global.toolbox.cacheFirst, {
cache: {
name: 'modjs',
maxEntries: 30,
maxAgeSeconds: 86400
},
debug: true,
origin: /\.abc\.com\:8044$/
});
})(self);
を使用しています、「JS」、「CSS」などのキャッシュ資産に
をしようとしています彼らはまだいくつかの遅延を示しています。
何か間違えてみましょう。
:キャッシュの有効期限を設定するために使用されている{}'オプションを、
は、詳細については、親切にこの文書を確認してください?彼らはページに応答を返すクリティカルパスの外にそれらを残す方法で実装するはずですが、それはチェックすることの一つです。 –