1

我正在尝试从 Strobe Media Playback flash 播放器获取统计数据。

我看过这个 例子,但是它使用 swfobject.js 和 .embedSWF() 来创建播放器。我用 HTML 创建播放器并附加一个 Javascript 桥。

据我所知,该示例使用 org.osmf.player.debug.track 来获取统计信息。尝试在我的代码中使用它不会带来任何结果。大概是因为我没有使用 swfobject.js 来创建视频。我也尝试过类似的东西(为了清楚起见,截断了):

// Create player in HTML
<object id='player' data='strobe-1.6.swf'></object>

// Javascript links  to player
var player = document.getElementById('player');

// Attempt to access debug data (JS does not continue beyond this point)
player.debug.track = function(jss) {
  alert(jss);
}

问题是,我能得到这些统计数据吗?

4

1 回答 1

1

解决了。我将 org.osmf.player.debug.track 代码放在了 onLoad 中。它需要在 onLoad 之前设置。

于 2012-08-22T13:26:48.867 回答