1

Strobe Media Playback フラッシュ プレーヤーから統計データを取得しようとしています。

この を見てきましたが、swfobject.js と .embedSWF() を使用してプレーヤーを作成しています。HTML でプレーヤーを作成し、Javascript Bridge をアタッチします。

私が知る限り、この例では 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 に答える