Вопросы по теме 'workbox'
Workbox.js registerNavigationRoute не находит / не загружает html файл
Я почти полностью настроен как pwa с архитектурой оболочки приложения, использую реакцию, подобную интерфейсу (но использую mithril в качестве механизма рендеринга) с серверной частью express node.js и ssr, но изо всех сил пытаюсь решить последнюю...
1121 просмотров
schedule
16.04.2022
Как реализовать стратегию «Кэш, затем сеть» с помощью Workbox
Я пытаюсь реализовать Стратегия "кэшировать затем сеть" с помощью Workbox.
Я настроил Workbox на использование staleWhileRevalidate runtimeCaching, но я не уверен, как лучше всего обновить страницу один раз / если кеш обновляется из сети....
800 просмотров
schedule
16.09.2022
Проблема с предварительным кэшированием Workbox 2.1.0
Я использую workbox 2.1.0 для создания сервис-воркера, и мне нужно предварительно кэшировать некоторые файлы из каталога ресурсов (скажем, index.html и clear.png) сервера и один файл из CDN (скажем, https://akamai.com/dummy/path/app.js ). Я...
177 просмотров
schedule
28.02.2024
ПО Workbox: кэширование во время выполнения не работает до второй перезагрузки
Я новичок в сервисном работнике и рабочем месте. В настоящее время я использую рабочий ящик для предварительного кэширования моих файлов статических ресурсов, который работает нормально, и я ожидаю, что мой другой сторонний URL-адрес также будет...
2733 просмотров
schedule
03.02.2024
Плагин webpack workbox - работник службы не обслуживает начальный URL-адрес манифеста
Я пытаюсь настроить WorkboxPlugin для Webpack, я следовал руководству, предоставленному на https://developers.google.com/web/tools/workbox/guides/get-started , но не могу избавиться от последней неудачной проверки:
Users will not be prompted to...
429 просмотров
schedule
28.03.2022
работник службы событий уведомления
Я работаю с сервисным работником, чтобы отображать уведомления между моими пользователями. В свой код я включаю событие notificationclick . С этим событием я пытаюсь справиться с двумя делами. Первый случай, если в моем браузере открывается...
1990 просмотров
schedule
29.05.2023
Workbox Service worker с StaleWhileRevalidate
Я столкнулся с проблемой при использовании workbox.strategies.staleWhileRevalidate, я не получаю обновленные данные с ответом. есть ли способ обновлять данные с каждым запросом, используя эту стратегию? Я также использую broadcastUpdate для проверки...
209 просмотров
schedule
01.07.2022
Фоновая синхронизация с Workbox во Vue
Я пытаюсь сделать запрос фоновой синхронизации с помощью WorkBox в очень простом примере приложения с Vue. Я долго пересматривал свои коды, но решения не нашел, а может, в моем коде что-то не так.
Сервисный работник хорошо зарегистрирован, и когда...
1564 просмотров
schedule
19.05.2024
Почему эта ошибка: не удалось выполнить «выборку» в «ServiceWorkerGlobalScope»: «только если кеширование» можно установить только в режиме «тот же источник»
Я использую workbox из CDN importScripts('https://storage.googleapis.com/workbox-cdn/releases/3.6.1/workbox-sw.js');
И если использовать стратегию staleWhileRevalidate , я получаю эту ошибку Uncaught (in promise) TypeError: Failed to execute...
50 просмотров
schedule
16.03.2024
Как я могу узнать дату и время ответа, кэшированного сервисным работником через Workbox?
В моем приложении пользователю важно знать, когда данные обновлялись в последний раз.
Например, предположим, что ответ от веб-API кэшируется следующим образом:
workbox.routing.registerRoute(
/https:\/\/api\.service\.com\/resource.*/,...
244 просмотров
schedule
30.03.2023
как настроить runtimeCaching для операций POST в workbox-config.js
Я выполняю настройку фоновой очереди в рабочем ящике для операции «POST». Пожалуйста, подскажите, где предоставить параметр для операции «POST» в конфигурации runtimeCaching в файле workbox-config.js.
module.exports = {
"globDirectory":...
156 просмотров
schedule
22.02.2023
Значок веб-push-уведомления с Base64
Я реализовал сервис-воркер с помощью библиотеки Workbox. Для веб-push-уведомлений мы используем FCM через WebPush ( https://github.com/web-push-libs/web-push-csharp )
Теперь я хочу отправить значок динамического push-уведомления. Иконки...
1133 просмотров
schedule
08.01.2023
Невозможно прокрутить / прокрутить звук jPlayer, когда mp3 кэшируется Workbox
Я преобразовал одностраничное приложение HTML5 Cordova в PWA. Приложение широко использует jPlayer для воспроизведения файлов mp3. Здесь я использую вариант кругового jPlayer: http://jplayer.org/latest/demo-05/ . У игрока в круге есть круглая...
222 просмотров
schedule
19.05.2022
Workbox в Polymer 3 SPA, процесс получения не определен
Polymer 3 SPA пытается перейти с sw-Precahe на Workbox. Я использую модуль рабочего окна-окна для интеграции жизненного цикла в приложение, чтобы пользователи могли получать информацию о новых версиях.
Я использую бета-версию 5.0.0, чтобы иметь...
64 просмотров
schedule
09.06.2022
Как отменить/изменить/изменить/заменить запрос в responseWith?
Я использую рабочий ящик и пытаюсь кэшировать запросы примерно так:
this.serviceWorker.addEventListener('fetch', (event) => {
const request = event.request;
event.respondWith(
caches.open('cache name')
.then(cache =>...
165 просмотров
schedule
07.07.2023
registerRoutes после входа в систему - google workbox sw
У меня есть SPA, написанное на vanilla js, которое обрабатывает маршруты с префиксом -/mail, я хочу кэшировать здесь оболочку приложения и использовать ее для всех дочерних маршрутов, таких как /mail/settings, /mail/inbox... и т. д. Это SPA...
626 просмотров
schedule
04.06.2023
Как использовать injectManifest в Workbox с Parcel-bundler?
Я создаю сервис-воркер для своего PWA с помощью Workbox.
service-worker.js
import { registerRoute } from 'workbox-routing';
import { NetworkFirst } from 'workbox-strategies';
import { CacheFirst, StaleWhileRevalidate } from 'workbox-strategies';...
202 просмотров
schedule
20.12.2023
Workbox - файлы, обслуживаемые из кеша Service Worker, даже если используется стратегия кэширования NetworkOnly.
Я использую Workbox для PWA в своем проекте. В качестве стратегии кэширования я использую NetworkOnly из класса workbox.strategies.NetworkOnly. Насколько я понимаю, Network Only означает, что ServiceWorker всегда будет запрашивать файлы с сервера, а...
142 просмотров
schedule
04.03.2022
Есть ли способ автоматически обновлять кеш PWA?
Недавно я превратил веб-сайт в PWA с помощью рабочего ящика и добавил его на домашний экран на своем устройстве Android. Однако, когда я обновляю веб-сайт, PWA не обновляется на Android.
Ниже приведен код manifest.json:...
362 просмотров
schedule
07.07.2023
Фоновая синхронизация рабочего ящика отправляет 2 запроса на сервер при подключении к сети вместо одного
Я создаю очень простой проект PWA с рабочим ящиком и Angular. Проект посвящен созданию приложения, которое работает в автономном и онлайн-режиме с использованием библиотеки workbox. Согласно документации Workbox здесь , следующий код должно было...
142 просмотров
schedule
28.01.2024