Описание тега sw-toolbox
1
ответ
Как проверить, что стратегия обработчика sw-toolbox urlPattern работает так, как задумано?
Я использую sw-toolbox с sw-precache во время кэширования во время выполнения. Но когда я захожу на URL-адрес и проверяю сеть в devtools, она показывает, что кешируется от сервисных работников, а не от сети сначала (как я желаю). Может быть, я прост…
27 авг '16 в 11:00
1
ответ
Как кешировать googleapis.com используя sw-precache runtimeCaching
Я использую иконки материалов и шрифт roboto на своем сайте, и я пытался кэшировать его, используя sw-precache runtimeCaching API, но он не работает, я не уверен, правильно ли я это делаю. Мне нужен мой сервисный работник, чтобы получить эти файлы и…
05 июл '17 в 13:52
1
ответ
Regex в роутере swtoolbox
Я пытался использовать swtoolbox для сервисного работника. Есть случай, когда я хочу использовать сопоставление с шаблоном URL для создания только сети и только кэширования. Я все еще застрял, чтобы заставить это работать. Основное использование раб…
29 июл '16 в 06:27
0
ответов
Как предотвратить кэширование токена защиты от подделки Asp.NET PWA?
У меня есть прогрессивное веб-приложение, которое использует sw-toolbox для управления кэшированием ресурсов. Страница входа (/user/login? Returnurl=xxxx) требует токен защиты от подделки, поэтому я настроил маршрутизатор sw-toolbox следующим образо…
31 янв '19 в 09:42
1
ответ
Переход с sw-toolbox от Google на Workbox SW (Visual Studio)
Я использовал, чтобы использовать sw-toolbox для управления моим обслуживающим работником - маленький, простой, эффективный. Теперь, когда Google выпустили Workbox SW (который заменяет sw-toolbox и sw-precache) Мне нужно мигрировать, но я пытаюсь на…
24 сен '17 в 09:28
1
ответ
Как изменить стандартную стратегию Cache First на сетевую первую стратегию в sw-precache?
Вот мое задание глотка: gulp.task('service-worker', ['clean:sw'], function (cb) { swPrecache.write(path.join(global.config.offlineRoot, 'sw.js'), { staticFileGlobs: [ global.config.offlineRoot + '/offline/**/*.{js,html,css,png,jpg,jpeg,gif,svg,ttf,w…
06 сен '16 в 14:22
1
ответ
Сборка рабочего ящика с ворчанием
Я использую workbox build с grunt task runner для создания сервисного работника для моего приложения. Я попытался создать работника службы с этим, но это не сработало. Пожалуйста, найдите приведенный ниже фрагмент кода. Существуют ли какие-либо учеб…
27 дек '17 в 10:14
2
ответа
Как кешировать бюст sw-toolbox?
Я играл с работниками сферы обслуживания и sw-toolbox. Оба являются отличными методами, но, похоже, имеют свои недостатки. Мой проект начался с использованием метода сервисных работников Google ( ссылка). Я вижу, что вам нужно вручную обновить номер…
21 июн '17 в 00:39
2
ответа
Конструктор WorkboxSW выдает ошибку Undefined
В моем файле рабочего сервиса я использую этот код: importScripts("https://storage.googleapis.com/workbox-cdn/releases/3.0.0-beta.2/workbox-sw.js"); const workbox = new WorkboxSW(); Но я получаю ошибку Uncaught ReferenceError: WorkboxSW is not defin…
13 мар '18 в 11:12
2
ответа
PWA [sw-toolbox]: Как кэшировать автономную страницу со всеми ресурсами?
У меня есть страница, которую я хотел бы использовать как запасной вариант. Проблема в том, что на этой странице у меня есть ~10 ресурсов js/css и ~20 изображений. Глупо указывать каждого в precache массив вручную. Кроме того, это трудно поддерживат…
09 янв '18 в 09:05
2
ответа
Использование sw-toolbox с gulp
Я прочитал много уроков о sw-toolbox и sw-precache. У меня есть сомнения: Читая о sw-precache, я обнаружил, что большинство уроков используют gulp + sw-precache, Тогда как в sw-toolbox случай, я видел пример и синтаксисы, приведенные только для напи…
10 сен '16 в 06:50
1
ответ
Как работает порядок / приоритет правил роутера sw-toolbox?
В моем сервисном работнике (который использует библиотеку sw-toolbox) я настроил два маршрута следующим образом: toolbox.router.any("/user/*", toolbox.networkOnly); toolbox.router.any("/user/logout", toolbox.logoutHandler); Я предположил, что второе…
10 апр '18 в 10:12
1
ответ
Каков наилучший подход для предварительного кэширования статических ресурсов?
Мы пытаемся sw-precache разрешить предварительное кэширование всех статических ресурсов. Мы просто думаем, какой подход использовать для предварительного кэширования версионных ресурсов, у которых в имени файла есть отпечатки MD5. Первое решение мож…
31 май '16 в 16:56
1
ответ
sw precache - кэширование во время выполнения загрузки ресурсов из другого домена
Я использую SW Precache для управления моим работником службы. Допустим, мой сайт - abc.com, и на нем работает сервисный работник, загруженный с помощью url abc.com/service-worker.js. Все CSS и JS загружаются с разных URL для оптимизации, скажем, xy…
27 сен '17 в 09:50
1
ответ
Служебный работник не смог загрузить ресурс: net::ERR_UNSAFE_REDIRECT
Скажите, пожалуйста, что я сделал не так с установкой моего сервисного работника, эти ошибки появляются в консоли chrome (см. изображение 1). The script resource is behind a redirect, which is disallowed. service-worker.js:1 Failed to load resource:…
04 ноя '16 в 16:13
0
ответов
Кэшировать данные API с помощью sw-toolbox
Я использую sw-toolbox для кеширования всех ресурсов. Тем не менее, я не могу понять, как кэшировать данные ответов API. Я мог бы использовать indexDb или внутреннюю память для того же. Просто любопытно узнать, можно ли просто кешировать его с помощ…
17 янв '17 в 17:24
2
ответа
Работник сервиса skipWaiting не может активировать ожидающее в настоящий момент ПО
Описание: Мы используем предварительный кэш sw для кэширования сценариев заранее, поэтому для обновления сценариев мы даем возможность перезагрузки, потому что мы слушаем сообщение работника, чтобы пропустить ожидание вновь установленного работника …
21 сен '17 в 16:29
1
ответ
Лучший подход Service Worker с идентификатором версии строки запроса на тяжелом кэшированном сайте
История Я получил сайт, использующий традиционный кеш браузера, сайт сильно кешируется, до статического контента до 365 дней. И для очистки кэша после развертывания новой версии я использую строку запроса идентификатора версии, например: <script …
27 май '16 в 08:34
0
ответов
ASP.Net /IIS CORS Access-Control-Allow-Origin:* не работает для всех запросов
Я включил CORS, добавив ниже в webconfig, но он не работает последовательно: <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webServer> <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Or…
13 янв '18 в 12:11
2
ответа
Использование sw-precache, настроенного с помощью runtimeCaching, не загружает sw-toolbox
Согласно документации sw-precache https://github.com/GoogleChrome/sw-precache, включая настройку кэширования во время выполнения для sw-precache, сама должна позаботиться о включении sw-toolbox для кэширования динамического содержимого во время выпо…
12 дек '16 в 19:37