Можно ли установить Progressive Web App в рамках iframe? - PullRequest
1 голос
/ 30 апреля 2019

У меня есть сайт. Давайте назовем это www.example.com.

Я загружаю iframe в www.example.com, который является PWA.

Можно ли установить PWA в iframe? Если нет, то почему?

1 Ответ

2 голосов
/ 30 апреля 2019

Непонятно, что вы подразумеваете под "установкой".

Если вы спрашиваете, может ли <iframe> зарегистрировать работника службы, ответ - да.У этого работника службы обработчики install / activate будут запускаться так же, как если бы это был документ верхнего уровня, который зарегистрировал <iframe>.Просто чтобы прояснить, работник службы и хранилище кэша будут ограничены источником <iframe>, а не документом верхнего уровня.

Если вы говорите о том, загружается ли документ в <iframe> может соответствовать требованиям для отображения пользовательского интерфейса « Добавить на главный экран » в Chrome, ответ - нет.Событие beforeinstallprompt не должно запускаться в этом сценарии.

...