Я строю расширение, которое случайным образом (с вероятностью 5%) будет играть джингл.
У меня есть этот код:
document.addEventListener('click', function (event) {
if (Math.random() < 0.1) {
setTimeout(() => {
const myAudio = new Audio(chrome.runtime.getURL("not_work_safe_jingle.mp3"));
myAudio.play();
}, 3000);
}
}, false);
Я должен установитьнажмите, чтобы избежать этой ошибки:
play () не удалось, потому что пользователь сначала не взаимодействовал с документом
Buuut ... Мне интересно, есть ли что-тоболее общий, что считается как взаимодействие.Прокрутка была бы идеальной, но, похоже, не работает.Есть ли что-нибудь еще, кроме нажатий клавиш и щелчков?