Описание тега workbox-window
0
ответов
Окно рабочего окна не может установить сервисный работник
Я перемещаю форму v3 в v4, используя workbox-window(CDN) и workbox-webpack-plugin в моем приложении vuejs. Локально работает с http-сервером, но после развертывания я получаю эту ошибку и не могу установить работника сервиса. print @ logger.mjs:44 (…
31 июл '19 в 09:37
0
ответов
Как предложить перезагрузку страницы, когда работник службы обновляется после обновления страницы?
В настоящее время я использую последнюю версию Workbox 4.3.1 с workbox-windowЯ предлагаю пользователям перезагрузить страницу, прослушав waiting событие, я использую код, предоставленный на странице Advanced Recipes документации Workbox. Код на стра…
03 июн '19 в 16:14
0
ответов
Поддерживает ли Workbox модули в Service Worker
Я попытался проверить документацию Windows Workbox, чтобы найти метод использования модулей в Service Worker (введенный с помощью Workbox), но я ничего не нашел. Кто-нибудь знает способ импортировать с помощью Workbox Window модуль сервисного работн…
08 окт '19 в 13:07
1
ответ
Workbox в Polymer 3 SPA, получение "процесс не определен"
Polymer 3 SPA пытается перейти с sw-precahe на Workbox. Я использую модуль рабочего окна-окна для интеграции жизненного цикла в приложение, чтобы пользователи могли получать информацию о новых версиях. Я использую бета-версию 5.0.0, чтобы иметь возм…
09 окт '19 в 15:54
0
ответов
Метод обновления рабочей панели отображает "внешние" события
Я использую рабочее окно v5.0.0-beta.1 и опробовал новую функцию обновления, которая проверяет наличие новой версии ПО. Я слушаю активированное событие, чтобы решить, следует ли информировать пользователей в зависимости от флага "isUpdate". Хотя сам…
10 окт '19 в 15:31
1
ответ
Как отправить сообщение от сервис-воркера на событие "message" экземпляра класса Workbox?
Это у меня в window.js... const wb = new Workbox('sw.js'); wb.messageSW({type:'START'}); wb.addEventListener('message', e=>{ console.log(e); }); ... в моем sw.js у меня есть... self.addEventListener('message', (e)=>{ if (e.data) { switch(e.dat…
22 сен '19 в 20:20
1
ответ
Несогласованное поведение с workbox-window.update()
Платформа "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36" Версия Workbox 5.0.0-rc.0 Я использую окно рабочего окна update()для запуска проверки обновлений сервис-воркера, как описано в пробл…
02 ноя '19 в 14:03
1
ответ
Ошибка регистрации скрипта сервис-воркера в производственной сборке
Я использую плагин Workbox Webpack (v4.3.1) для создания скрипта сервис-воркера и плагин Workbox-Window (v4.3.1) для его регистрации. Все это отлично работает в среде разработки (я использую сервер webpack dev), но с производственной сборкой я получ…
07 ноя '19 в 19:31
1
ответ
Включение ведения журнала при использовании workbox-webpack-plugin
В моем проекте была старая частичная реализация сервис-воркера с помощью Workbox. Я долго пытался обновить его и добавить функциональность. Где-то в этом процессе я потерял журналы Workbox в консоли разработчика (версия Chrome 81.0.4044.129). Я не у…
30 апр '20 в 01:36
0
ответов
Трансляция сообщений от обслуживающего персонала во время предварительного кэширования
Я пытался использовать Workbox Broadcast Update вместе с Workbox Precaching, чтобы отображать отзывы пользователей о ходе установки. Это после, возможно, излишне обнадеживающей публикации здесь. Следите за прогрессом при предварительном кэшировании …
09 май '20 в 08:29
1
ответ
Workbox Service worker Процесс обновления вручную
Это моя реализация в React Spa регистрации и обновления SW. Проблема в том, что я запускаю ручное обновление текущего ПО и принимаю новую версию (например, отправляю сообщение SKIP WAITING событие в активном ПО), и после активации нового ПО я не виж…
27 авг '20 в 13:24
0
ответов
Laravel Vue PWA с использованием архитектуры оболочки приложения
У меня есть существующий SPA, использующий Laravel и Vue. Я создаю файл маршрутов для всех конечных точек api и один маршрут для всех остальных запросов: Route::get('{path}', function () { return view('index'); })->where('path', '(.*)'); Это пере…
13 май '20 в 16:42
0
ответов
Workbox, ServiceWorkers Почему DOM очищается при изменении статуса жизненного цикла
Я реализую средство отображения жизненного цикла Workbox. Модель DOM меняется при каждом событии жизненного цикла. Но каким-то образом DOM очищается и даже оставляет значение заполнителя- после чистки название версии. Вот как это реализовано: [ 'ins…
01 сен '20 в 22:03
0
ответов
Как сделать сайт доступным в автономном режиме с помощью Laravel Mix Workbox
У меня есть Laravel Vue PWA с использованием Laravel Mix Workbox. В webpack.mix.js у меня есть: mix .js('resources/js/app.js', 'public/js') .sass('resources/sass/app.scss', 'public/css') .generateSW({ additionalManifestEntries: [{url: 'index.php', r…
12 май '20 в 14:23
0
ответов
Ошибки Workbox в Firefox: обработчики событий Fetch должны быть добавлены во время первоначальной оценки рабочего скрипта
У меня есть приложение angular, созданное jhipster. Я хочу добавить сервис-воркера. Из коробки он поставляется с базовой конфигурацией плагина Workbox webpack. Я обновил "workbox-webpack-plugin": "^5.1.2" и добавил "workbox-window": "^5.1.2" для свя…
10 апр '20 в 10:22
1
ответ
Serviceworker никогда не активируется и не получает сообщения, но функциональность рабочего окна работает с подпути
В моем текущем проекте с использованием webpack с (workbox-webpack-plugin) и рабочий ящик (с workbox-window) Я обнаружил ошибку, при которой обслуживающий персонал никогда не будет отвечать на сообщения, когда страница загружается по "глубокому URL-…
17 июн '20 в 13:37
0
ответов
Как узнать, что сервис Worker уже обновлен?
Я использую Workbox со своим PWA, и в настоящее время я добавляю Check for Updates кнопку, которая позволяет моим пользователям проверять наличие новой версии моего приложения. При нажатии этой кнопки я показываю счетчик и вызываю update()метод, кот…
27 ноя '20 в 22:38
1
ответ
Предварительное кеширование рабочей панели не выполняется
Я пытаюсь реализовать рабочую панель для предварительного кэширования изображений и видео на веб-сайте. Я создал файл сервис-воркера. Похоже, на него успешно ссылаются и используются в моем приложении. Сервисный работник: import { clientsClaim, setC…
01 дек '20 в 20:40
1
ответ
Предварительно кэшированный контент не загружается из кеша
В моем приложении React SSR я реализовал сервис-воркер (через Workbox). Работает нормально. Каждый раз, когда я меняю какой-то фрагмент кода, заново перестраиваю, запускаю сервер, перехожу в браузер, я вижу, что мой кеш обновлен успешно. Но одного я…
19 апр '21 в 21:40
0
ответов
Не удалось выполнить переход с автономного плагина на Workbox - новый сервисный работник не активирован
Поскольку автономный плагин ( https://github.com/NekR/offline-plugin) больше не поддерживается, я решил переключиться на Workbox (https://developers.google.com/web/tools/workbox). Предыдущий код работает, новый код работает. Но при переключении межд…
03 май '21 в 12:59