Описание тега service-worker-config
1
ответ
Angular Service worker не запускается автоматически без указания интервала
Мой SPA работает в продукте, и я хочу перезагружать страницу после завершения развертывания. Я могу выполнить эту работу, указав интервал проверки обновлений каждые X минут, но это будет неправильный способ. Может ли кто-нибудь подсказать, как сдела…
09 май '20 в 22:00
3
ответа
ngsw.json? Ошибка ngsw-cache-bust в автономном режиме приложения Angular 8 PWA
У меня проблема с сервисным работником. Сервисный работник не регистрируется самостоятельно через app.module. Поэтому я вручную регистрирую его в main.ts. Отлично работает в онлайн-режиме. Но когда я переключаю сеть в автономный режим, возникает оши…
23 июл '20 в 10:03
0
ответов
Сервисный работник responsejs не найден. лицензионный файл
Я работаю над двумя проектами React. В обоих проектах файл manifest.json настроен правильно, а также зарегистрирован serviceworker. В одном из проектов не задан вопрос о добавлении на домашний экран. Из проведенного мной исследования я обнаружил, чт…
07 апр '20 в 17:26
1
ответ
угловое приложение с сервис-воркером (pwa) не работает должным образом
Работая с офлайн-angular с сервис-воркерами, получите ссылку на https://angular.io/guide/service-worker-config Приложение работает нормально в автономном режиме, единственная проблема связана с механизмом обновления кеша, если я использую "installMo…
24 мар '20 в 20:14
1
ответ
Ошибка при оценке сценария ServiceWorker
Я добавил код Google в свой сервисный работник, но он выдает ошибку в консоли Google... Ошибка в консоли Google: pwaupdate:176 Uncaught (в обещании) TypeError: не удалось зарегистрировать ServiceWorker для области ('https://myweb.org/') с помощью сц…
29 май '20 в 03:26
1
ответ
Предварительная выборка вызовов API с помощью сервис-воркера
У меня есть служебный работник для моего приложения angular. Кэширование групп данных работает нормально, пока посещается соответствующая страница, на которую выполняется вызов API. Однако моя цель состоит в том, чтобы при загрузке приложения кэширо…
25 май '20 в 06:12
1
ответ
Workbox Service Worker не сохраняет кеш
Реализую Service Worker. У меня неплохо выглядит, активируется без ошибок, ... Но я чего-то там не вижу: sw.min.js: workbox.routing.registerRoute( ({request}) => request.destination === 'style', new workbox.strategies.NetworkFirst({ // cacheName:…
24 июл '20 в 10:45
1
ответ
Как использовать отрицательный паттерн глобуса?
Наша сборка генерирует пакеты e2015 и es5 - например, в каталоге dist у нас будут такие файлы: /common-es2015.7765e11579e6bbced8e8.js /common-es5.7765e11579e6bbced8e8.js /custom.js Мы хотим настроить ngsw-config.json для предварительной обработки вс…
24 май '20 в 18:07
0
ответов
Проблема выхода из приложения с работниками службы
Мы столкнулись с проблемой выхода из приложения после внедрения сервис-воркеров. Приложение было построено на AngularJS 1.6, и мы явно добавили библиотеку sw.js. Теперь в онлайн-режиме, когда пользователь нажимает кнопку выхода, приложение перенапра…
09 сен '20 в 07:06
1
ответ
Есть ли способ установить мой системный IP-адрес, который находится в локальной сети (а не на Localhost), в качестве протокола Https?
Проект, над которым я работаю, - это PWA, и для тестирования мне нужен протокол https. Я создал сайт в IIS в своей системе и сделал настройки HTTPS. когда я просматриваю https://localhost:my-Port/ все в порядке. и он знает обслуживающего работника.…
13 сен '20 в 09:52
1
ответ
последствия изменения каталога Service Worker?
Как вы, возможно, уже знаете, вы должны поместить своих сервисных воркеров в базовый каталог, чтобы он имел область действия всего проекта, иначе некоторые функции (например, navigator.serviceWorker.ready()) будут недоступны. Моя проблема в том, что…
05 ноя '20 в 19:33
1
ответ
опасна ли эта конфигурация Service Worker?
Я работаю над одной электронной коммерцией, используя Next JS. Я пытаюсь улучшить скорость загрузки страницы, этот веб-сайт загружает много файлов JS из-за количества сторонних поставщиков, которые он имеет (и не может удалить). Я планирую кэшироват…
31 янв '21 в 03:57
0
ответов
Кэширование ответа данных от API с помощью Service Worker на Angular
можно сделать несколько групп данных в файле ngsw-config.json для запуска разных cacheConfigs? Например "dataGroups": [ { "name": "random.org", "urls": ["https://www.random.org/**"], "cacheConfig": { "maxSize": 3, "maxAge": "7d", "strategy": "freshn…
15 мар '21 в 17:40
2
ответа
Сервисный работник не кэширует
Когда я тестирую следующий код и перехожу в кеш-хранилище chrome devtools, оно пусто. Это сработало в момент и после изменения cacheName в какой-то момент он остановился, не уверен, связано ли это. if ('serviceWorker' in navigator) { window.addEvent…
07 апр '21 в 18:05
1
ответ
Кэшированный файл не извлекается сервисным работником
Когда я пытаюсь получить доступ http://localhost/visites/ он должен получить предварительно кэшированный файл visites/index.php. Итак, я думаю, мне нужно где-то указать, что этот конкретный маршрут соответствует этому файлу, вы знаете, как я могу эт…
11 апр '21 в 11:54
1
ответ
Angular PWA не работает, если переключиться на OFFLINE и нажать Refresh (F5)
Я использую angular для создания приложения PWA. Угловой : 12 Что происходит: Я перехожу в свое приложение (онлайн-режим) -> Веб-приложение может отображаться правильно Включите консоль разработчика и измените подключение на ОФЛАЙН. Нажмите F5, ч…
17 май '21 в 23:03
0
ответов
Несколько входящих запросов к /assets/worker/null - неправильно настроенный сервис-воркер?
Мы сталкиваемся с множеством запросов от наших клиентов (известных IP-адресов), которые попадают в конечную точку «/ assets / worker / null». Мы можем увидеть 6000 запросов с 25 известных IP-адресов за 2 минуты и несколько запросов к этой конечной т…
07 июн '21 в 19:50
0
ответов
Сценарий имеет неподдерживаемый MIME-тип ('text/html'). React JS
Я получаю следующую ошибку при использовании Service worker для базового проекта Файлы, которые я использовал для того же файла sw.js в папке src export default function swDev() { let swUrl = '${process.env.PUBLIC_URL}/sw.js' navigator.serviceWorker…
17 июн '21 в 10:55
1
ответ
Как добавить время истечения срока действия в кеши с помощью workbox-build generateSW?
Я использую метод generateSW workbox для создания сервис-воркера, и это конфигурация, которую я использую: const workbox = require("workbox-build"); workbox.generateSW({ globDirectory: "./", globIgnores: ["node_modules/**", "**/generator.js", "**/sw…
09 июл '21 в 21:14
0
ответов
NEXT-PWA вылетает
Я новичок в сервис-воркерах, я сделал это с помощью next-pwa, и он вылетает: / для первой загрузки он отлично работает, отлично перемещается по другим страницам, но через несколько секунд, когда я возвращаюсь на кешированную страницу, происходит сбо…
14 июл '21 в 23:58