Ответы пользователя по тегу iPhone
  • Можно ли вызвать окно установки PWA?

    BuggyBuggy
    @BuggyBuggy Автор вопроса
    Оказывается, можно. После запуска service worker:
    window.addEventListener('beforeinstallprompt', event => {
    	event.preventDefault();
    	if (/Android|webOS|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
    		//alert('Android');
    		//Запуск установки по кнопке:
    		var buttonAnd = document.querySelector('.android-btn');
    		buttonAnd.addEventListener('click', () => {
    			event.prompt();
    		});
    	}
    });

    Вот код для показа такой плашки на андроиде:
    krD67XWcdopE52.jpg
    По клику по кнопке ".android-btn" будет появляться плашка с приглашением.
    Ответ написан
    4 комментария