как можно отловить событие клик по видео, дабл клик по видео. Нужно сделать играть/пауза по клику и полноэкранный режим - дабл клик. использую через тег video Iframe не могу использовать из-за его особенностей
Самый простой вариант, при двойном клике, паралельно срабатывает 2-ва одинарных :
document.querySelector('#video').addEventListener('click', function() {
console.log('click');
});
document.querySelector('#video').addEventListener('dblclick', function() {
console.log('dblclick');
});
#video {
border: 1px solid red;
height: 50px;
width: 50px;
}
<div id="video"></div>
enSO - тут нашел вариант решения для етой проблемы :
document.querySelector('#video').addEventListener('click', xorClick);
var pendingClick = 0;
function xorClick(e) {
// kill any pending single clicks
if (pendingClick) {
clearTimeout(pendingClick);
pendingClick = 0;
}
switch (e.detail) {
case 1:
pendingClick = setTimeout(function() {
console.log('single click action here');
}, 500); // should match OS multi-click speed
break;
case 2:
console.log('double click action here');
break;
default:
console.log('higher multi-click actions can be added as needed');
break;
}
}
#video {
border: 1px solid red;
height: 50px;
width: 50px;
}
<div id="video"></div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Приостоновил создание сайта в теплом и уютном denvereНачал изучать вопрос хостинга
Использую апи гугл мэпс, чтобы программно получить список адресов по введенным буквам:
Приветствую всех, у меня такая задача есть вот такая таблица https://igrotekaclub/game/index