Событие beforeinstallprompt не вызывается для PWA, созданного в SPA - PullRequest
0 голосов
/ 17 апреля 2020

У меня в СПА говорят https://www.example.com. И одна из подстраниц https://www.example.com/foo может быть добавлена ​​как PWA. При переходе на /foo с домашней страницы манифест и сервисный работник устанавливаются и регистрируются правильно, а PWA также можно установить с помощью собственных кнопок A2HS, но событие beforeinstallprompt не вызывается на chrome. Если страница /foo обновляется, вызывается событие. Только когда навигация происходит с другой страницы, которая не входит в сферу действия PWA. Аудит маяка также проходит все испытания на /foo. Кто-нибудь пытался создать несколько PWA на SPA или сталкивался с подобной проблемой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...