|
|
|
| Подскажите, можно ли "поймать" событие" просмотра (или хотя бы запуска просмотра) видео, интегрированного в сайт, например с yuotube или другого видеосервиса?
Нужно для того, чтобы в базе mysql формировать историю действий пользователя на сайте.
Вот пример кода:
<object width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/fS153wxmwUE&hl=ru_RU&fs=1&"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/fS153wxmwUE&hl=ru_RU&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed>
</object>
|
Стандартные функции типа onclick не работают | |
|
|
|
|
|
|
|
для: sard
(23.01.2010 в 20:12)
| | Вы можете "поймать" различные события, связанные с любыми HTML элементами на вашей странице (в том числе и Flash-ролик) через Javascript.
Любые процессы, происходящие в самом Flash-ролике (нажатие кнопки Play например) вам недоступны, если конечно не вы этот ролик писали.
Если предположить что кнопка запуска видео находится в середине ролика и имеет определенные размеры и форму, то теоретически по координатам события onclick, которое не может не работать, вы можете считать что пользователь ваше видео запустил. | |
|
|
|