Progress Web App Запрос о выборе в не chrome браузерах - PullRequest
0 голосов
/ 13 апреля 2020

Я пытаюсь опубликовать sh веб-страницу как приложение PWA с SAMSUNG inte rnet. Я хотел бы использовать всплывающее окно «Добавить на главный экран». Для этого я должен использовать следующее событие, и мне нравится слушать выбор пользователя. В Chrome выбор пользователя срабатывает после выбора пользователя ... но в SAMSUNG inte rnet он не реагирует на это ... ... может кто-нибудь мне в этом поможет?

Спасибо

window.addEventListener('beforeinstallprompt', function (e) {

   deferredPrompt = e;
   deferredPrompt.preventDefault();

   deferredPrompt.then((choice) => {
   if (choice.outcome === 'accepted') {
      console.log('User accepted the A2HS prompt');
   } else {
      console.log('User dismissed the A2HS prompt');
   }
   // Clear the saved prompt since it can't be used again
      installPromptEvent = null;
   });
})

1 Ответ

2 голосов
/ 13 апреля 2020

С caniuse Samsung inte rnet не поддерживает события beforeinstallprompt и appinstalled.

Ссылка: https://caniuse.com/#feat = web-app-manifest

Так что вы вообще не сможете использовать его таким образом.

снимок экрана caniuse по состоянию на 2020-04-13 caniuse scrot as of 2020-04-13

...