Я могу тестировать работники сервисов через http с помощью localhost, но я хотел бы протестировать их в мобильном браузере. Поскольку это отдельное устройство, я не могу использовать localhost, поэтому я использую имя P C. Поэтому теперь мне нужно использовать https, который вызывает ошибки, связанные с SSL, у моего работника службы:
Uncaught (в обещании) DOMException: Не удалось зарегистрировать ServiceWorker для области ('https://xxx: 5500 / app / ') со скриптом (' https://xxx: 5500 / app / service_worker. js '): при получении скрипта произошла ошибка сертификата SSL.
I Я правильно настроил LiveServer для использования самозаверяющих сертификатов, и я успешно включил «edge: // flags / # unsafely-Treat-insecure-origin-as-secure», но этого недостаточно.
Меня также беспокоит вопрос тестирования PWA на мобильном устройстве, так как я полагаю, что не могу использовать функцию «небезопасно» на мобильном устройстве. Я предполагаю, что это распространенный сценарий, но я не нахожу никаких ответов.