У меня есть мобильное приложение Javascript, которое иногда динамически создает на экране элемент
. Мне нужно отслеживать воспроизведение видео с помощью Omniture. Я связал воспроизведение
, пауза
, завершился
, поиск
и поиск
событий, чтобы отследить, что пользователь начал видео, приостановлено, возобновлено и остановлено (или что просмотр видео завершен). Все это реализовано с помощью таких вызовов, как
s.Media.play("some_video_name", timePosition);
и
s.Media.stop("some_video_name");
и т. Д. В настоящее время все это работает.
Сейчас я хочу отслеживать позиционные вехи 0, 25, 75 и 100% с помощью параметра trackMilestones
, но я не понимаю, как ни один из примеров, которые я найденные в сети, фактически сообщают объекту Omniture s.Media
о своем местонахождении. Omniture не сможет волшебным образом узнать, где находится мое видео, если он не прикрепит обработчики событий к моему видеоэлементу. Это то, что они делают?
Есть ли метод, которым я могу вызвать объект s.Media
, чтобы сообщить ему о моем положении, когда мой проигрыватель воспроизводит видео?