Я запускал даже на статическом сервере (webpack-dev-server). Главное, файлы по нужным урлам отдать, как написано в статье.
Ну и есть одна тонкость, её тоже указал:
"Во-первых, если вы запускаете сайт локально, а вам придётся это делать во время разработки и тестирования, то нужно использовать домен localhost и никакой другой. Благодаря этому будет удовлетворено требование «Use HTTPS», а точнее Lighthouse просто закроет глаза на него, и вы сможете полноценно тестировать свой PWA."
Нет, не может. Install и activate должны отработать. А вот почему стандартный кеш не используется – хороший вопрос. Скорее всего просто потому, что сервис-воркер так сделан. Извините за банальщину.
"orientation": "portrait"
К сожалению, даёт устанавливать даже если Chrome нет на смартфоне
Мне пользователи писали, что белый экран
Ждём)
Пока нет: https://medium.com/@firt/whats-new-on-ios-12-2-for-progressive-web-apps-75c348f8e945
Только что проверил в iOS 12.2 – ничего не теряется. Вечно эти обновления всё ломают((
Я запускал даже на статическом сервере (webpack-dev-server). Главное, файлы по нужным урлам отдать, как написано в статье.
Ну и есть одна тонкость, её тоже указал:
"Во-первых, если вы запускаете сайт локально, а вам придётся это делать во время разработки и тестирования, то нужно использовать домен localhost и никакой другой. Благодаря этому будет удовлетворено требование «Use HTTPS», а точнее Lighthouse просто закроет глаза на него, и вы сможете полноценно тестировать свой PWA."
Да, это не перевод. А почему возникло впечатление, что ориентируюсь на иностранцев? Из-за ссылок в конце?
Согласен, рассуждение не строгое)
Нет, не может. Install и activate должны отработать. А вот почему стандартный кеш не используется – хороший вопрос. Скорее всего просто потому, что сервис-воркер так сделан. Извините за банальщину.
Спасибо, не знал)
А что именно не работает? Я не встречал проблем.