将事件跟踪添加到mediaelement.js

时间:2012-03-05 08:22:35

标签: mediaelement.js event-tracking

我知道mediaelement.js可以通过谷歌分析实现事件跟踪,但总是我的项目需要使用sitecatalyst进行事件跟踪。

是否有人修改/扩展了mediaelement.js来公开我可以将我的sitecatalyst标签挂钩的事件回调?

1 个答案:

答案 0 :(得分:0)

我认为您可以使用timerupdate事件以一定间隔触发并向ex sitecatalyst报告。

window.player = new MediaElementPlayer('video', {
        enablePluginDebug: true,
        alwaysShowControls: true,
        autosizeProgress : true,
        timerRate : 10,
        features: ['progress'],

        success: function (mediaElement, domObject) {

            // Event listeners

            mediaElement.addEventListener('timeupdate', function (e) {
                console.log('Report to sitecatalyst here');
            }, false);
       }
});