Вопросы по теме 'progressive-web-apps'

Как указать значки в manifest.json?
Как указать иконки в manifest.json? Кажется, что некоторые используют массив, а некоторые используют словарь. Например: https://developer.chrome.com/webstore/get_started_simple "icons": { "128": "icon_128.png" }, Но в этом...
19150 просмотров

Нужно ли показывать уведомление в ответ на push-уведомление, если мой сайт находится на переднем плане и в фокусе?
Я создаю прогрессивное веб-приложение, которое использует веб-push-уведомления, и хочу не показывать уведомления пользователям на настольных или мобильных устройствах, которые уже просматривают мой сайт. Я знаю, что мой сайт всегда должен...
241 просмотров
schedule 26.06.2022

Гарантировать, что сервис-воркер обновляется при размещении в CDN?
В производстве наши статические файлы обслуживаются через Akamai (но в нашем домене), включая нашего сервис-воркера. По умолчанию мы кэшируем сервис-воркер, но, похоже, он не всегда обновляется. Какая здесь правильная стратегия? Должны ли мы...
398 просмотров
schedule 24.12.2022

В чем разница между работниками службы pushManager.subscribe и pushManager.getSubscription?
PushManager.getSubscription() Извлекает существующую принудительную подписку. Он возвращает обещание, которое преобразуется в объект PushSubscription, содержащий сведения о существующей подписке. Если существующей подписки не существует, это...
2464 просмотров

Фоновые события в прогрессивных веб-приложениях? (создание приложения будильника)
Я играю с прогрессивными веб-приложениями, и одним из сценариев, который я хотел попробовать, было приложение-будильник. Я полагаю, что для того, чтобы это приложение работало должным образом, оно должно работать в фоновом режиме и становиться...
2557 просмотров
schedule 22.11.2023

Как получить информацию об устройстве из прогрессивного веб-приложения
Как получить информацию об устройстве (Google Advertising Id или IDFA) из прогрессивного веб-приложения https://developers.google.com/web/progressive-web-apps/
6976 просмотров

Уведомления Google Chrome Push не работают, если браузер закрыт?
здесь написано, что push-уведомления будут работать, даже если браузер закрыт. , но я проверил это, и это не так. Я получаю push-уведомления, только если браузер открыт (не имеет значения, открыта конкретная веб-страница или нет). Я тестировал...
26427 просмотров

Почему мое приложение React не загружает оболочку приложения мгновенно?
Как показано на снимке экрана ниже: При перезагрузке страницы необходимые ресурсы моего веб-приложения извлекаются из сервис-воркера, но для отображения чего-либо на странице по-прежнему требуется 1,42. Чего я и ожидал, при всех перезагрузках...
85 просмотров

Сделать прогрессивное веб-приложение для загрузки только после проверки pubcookie
У меня есть приложение, которое кешируется с помощью сервисного работника. Поэтому, когда пользователь нажимает на URL-адрес, он загружается прямо из браузера. Но теперь мне нужно реализовать проверку Apache sso pubcookie, т. Е. Приложение должно...
96 просмотров

Service Worker нарушает 301 редирект
Я использую сервис-воркер на сайте WordPress, и он мешает перенаправлению с https://example.com/page на https://example.com/page/ . После первой загрузки при переходе по URL без косой черты браузеры Blink говорят: «Этот сайт недоступен», а...
3359 просмотров

Кэширование внешних ресурсов с помощью sw-precache
Я пытаюсь заставить sw-precache предварительно кэшировать внешние ресурсы CDN, но сгенерированный файл service-worker.js не содержит URL-адреса CDN в массиве precacheConfig . Вот что у меня есть в моем gulpfile : staticFileGlobs: [...
2612 просмотров
schedule 20.07.2023

Что такое прогрессивное веб-приложение для iOS
Мне было интересно, каково решение прогрессивного веб-приложения для устройств IOS, поскольку их браузер по умолчанию SAFARI еще не поддерживает прогрессивные веб-приложения. Какая же тогда альтернатива для аналогов IOS?
43173 просмотров
schedule 04.10.2022

Предотвратить установку PWA
Есть ли способ настроить мой manifest.json , чтобы отключить всплывающее окно браузера с просьбой «установить» сайт? Чтобы предотвратить это, я использую следующий код JavaScript: window.addEventListener('beforeinstallprompt', function(e) {...
1857 просмотров

ActionView::Template::Error (неопределенный метод `tr' для nil:NilClass
Я тестирую гем рельсов сервис-воркера и использую закрытый и открытый ключи VAPID для отправки push-уведомлений. Мне удалось создать push-уведомления локально, но когда я развертываю их на героку, приложение выдает указанную выше ошибку при попытке...
803 просмотров

Cordova отлично работает на локальном, но не на удаленном хосте
function Talk() { var vis = $('#MyWrapper').css("visibility"); if(vis == "visible") { $('#MyWrapper').css({ visibility: "hidden" }); } else if(vis == "hidden") { $('#MyiWrapper').css({ visibility: "visible"...
69 просмотров

Можно ли изменить заголовки ответов кеша сервисного работника?
Я пытаюсь пометить ресурсы, которые хранятся в кеше сервисного работника. Я думал, что можно будет добавить к ресурсу пользовательский заголовок, который мог бы указывать на это, однако оказалось, что модификации заголовка удаляются, как только...
2308 просмотров

Сервисный работник не запускается в автономном режиме с использованием сервера nodejs
Я создал новый проект PWA. когда я разрабатываю, не используя node js для (работает socket.io), просто работаю в автономном режиме, как я ожидал и нуждался. но при интеграции с сервером nodejs. когда выходите в интернет, приложение работает...
5157 просмотров

Прогрессивное веб-приложение на установке WordPress
Теперь у нас есть базовый html-сайт с базой данных, включая панель администратора для добавления новых строк. Затем эта база данных может быть просмотрена на веб-сайте посетителями. Мы хотели бы преобразовать веб-сайт в wordpress (из-за его удобства...
188 просмотров
schedule 22.03.2023

больше информации о том, как работает PWA
может быть очень простой вопрос, но я просто хотел развеять свои сомнения, так как я вижу, что PWA - это альтернатива нативному приложению. Что делать, если браузер не может прочитать/понять файл манифеста? что, если у пользователя...
202 просмотров

Есть ли способ поддерживать бодрствование экрана в прогрессивном веб-приложении?
Я планирую сделать прогрессивное веб-приложение для отображения времени, оставшегося на собрании. Мне нужно, чтобы дисплей всегда был включен. Есть ли способ для прогрессивного веб-приложения избежать перехода экрана в спящий режим и пустого экрана?
4843 просмотров
schedule 02.03.2023