Отловить клик на странице
Добрый день.
Имеется vlc embed внутри дива. <div class="v"> <embed type="application/x-vlc-plugin" name="video1" hidden="yes" class="vid" id="vlc" autoplay="yes" width="400" height="300" controls="no" volume="0" target="rtsp://10.205.90.5/rtpvideo2.sdp" /> </div> По умолчанию проигрывается видео. Задача по клику на видео сменить таргет. Проблема в том, что видео в плеере по умолчанию "выше" любого слоя. И событие onclick по нему не срабатывает. Решил отлавливать клики в любой части документа, и проверять позицию мыши, если над дивом - меняю таргет. $(window,document).on("click",function(){alert("ok");}); Не работает, во всём документе ловит, кроме видео, как-будто видео не часть документа. Див с position:absolute и большим z-индекс никак не срабатывает, iframe тоже. Уже всю голову сломал. Приходит в голову только каждых несколько миллисекунд проверять, нажата ли клавиша мышки, но это однозначно не грамотно... Может есть ещё какой способ отловить клик, не зависимо не от чего? |
Цитата:
|
То есть без шансов?
|
Из flash можно было организовать обратную связь, с vlc - хз.
|
https://wiki.videolan.org/Documentation:WebPlugin/
Для мозиллы и ие предусмотрены стандартные addEventListener's И вообще надо было набрать x-vlc-plugin click event и почитать как народ борется, есть вроде решения |
Часовой пояс GMT +3, время: 15:15. |