я это исправил
и im agin имеют проблему
я кодирование, чтобы добавить кнопку добавить на главный экран на мой сайт
это myt код:
let installPromptEvent;
window.addEventListener('beforeinstallprompt' , (event) => {
e.preventDefault();
console.log('before install prompt event')
installPromptEvent = event;
});
document.querySelector('.addtohomescreenbutton a').addEventListener('click' , (event) => {
e.preventDefault();
console.log(installPromptEvent);
if(installPromptEvent) {
installPromptEvent.prompt();
installPromptEvent.userChoice
.then((choiceResult) => {
if(choiceResult.outcome === 'accepted') {
console.log('User Accepted');
} else {
console.log('User dismissed');
}
installPromptEvent = null;
})
}
})
и это моя ошибка:
Uncaught TypeError: Cannot read property 'addEventListener' of null
at
и это его строчка:
.addEventListener('click' , (event) => {
в чем проблема?