2012-03-05 96 views
1

我知道,mediaelement.js支持谷歌分析事件跟蹤,但始終是我的項目要求使用sitecatalyst進行事件跟蹤的方式。向mediaelement.js添加事件跟蹤

有沒有人修改/擴展mediaelement.js來公開事件回調,我可以將我的sitecatalyst標籤掛接到?

回答

0

我認爲你可以使用timerupdate事件觸發一個間隔並報告給excatcatalyst。

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); 
     } 
});