Вы можете определить, работает ли ваше веб-приложение в браузере или автономно, используя режим отображения .
Если вы хотите определить режим отображения для стилизации, прочитайте здесь .
В качестве альтернативы вы можете определить режим отображения с помощью javascript, как показано ниже.
if (window.matchMedia('(display-mode: standalone)').matches) {
console.log("This is running as standalone.");
}
Другой простой способ - добавить строку запроса в начальный URL, чтобы определить, , PWA работает.
"start_url": "./?mode=standalone"