Несколько интерфейсных приложений реализуют шаблон подписи в файлах для управления кешем, и каждое изменение в файле изменяет подпись.Как заставить сервисного работника обрабатывать эти подписи и кэш?
Примеры подписей:
- sw-d58e3582afa99040e27b92b13c8f2280.js
- sw.js? _Gc = 20180101
Я работаю над приложением, которое уже готово, и пытаюсь внедрить работника службы, чтобы некоторые функции стали доступны в автономном режиме.
Пример, в этом разделе мне нужно сказать, чтоЯ буду кешировать, однако приложение изменяет сигнатуры файла для управления кешем.(сегодня это так)
caches.open('my-cache').then(function(cache) {
return cache.addAll([
'/index.html',
'/styles.css',
'/main.js'
]);})
Приложение всегда меняет "styles.css" на "styles.css? V = 1527624807103_1" (отметка времени) Насколько я понимаю, "styles.css"не то же самое, что "styles.css? V = 1527624807103_1".