Silverlight 播放、暂停和恢复事件
Silverlight play,pause and resume events
我在我们的项目中使用 silverlight 播放器。它运作良好。这些天我一直在寻找 silverlight 事件,因为我会发送一些信息给 google 分析玩家暂停、恢复和播放事件。我检查了很多文章。不幸的是,没有关于这些事件的信息。所有文章都给出相同的示例和相同的事件。(onError 和 onLoad 事件)。如何在 javascript 中添加播放、暂停和恢复事件?
请检查下面的 javascript 代码。
Silverlight.createObject("XXXXXXXXX",player.get(0),"xxPlayer",
{
width: playerWidth + "", height: playerHeight + "", background: "black"version: "4.0.60310.0",enableHtmlAccess: true'},
{ onError: onSilverlightError, onLoad: null },
extra, "context");
有一个通用 CurrentStateChanged
事件,其中 returns 媒体的当前状态(播放、停止等)
要访问您需要这样的事件:
player = sender.findName("ObjectName");
var stateChangedToken = player.addEventListener("CurrentStateChanged", onCurrentStateChanged);
然后你可以填写onCurrentStateChanged
JavaScript做你想做的。
我在我们的项目中使用 silverlight 播放器。它运作良好。这些天我一直在寻找 silverlight 事件,因为我会发送一些信息给 google 分析玩家暂停、恢复和播放事件。我检查了很多文章。不幸的是,没有关于这些事件的信息。所有文章都给出相同的示例和相同的事件。(onError 和 onLoad 事件)。如何在 javascript 中添加播放、暂停和恢复事件? 请检查下面的 javascript 代码。
Silverlight.createObject("XXXXXXXXX",player.get(0),"xxPlayer",
{
width: playerWidth + "", height: playerHeight + "", background: "black"version: "4.0.60310.0",enableHtmlAccess: true'},
{ onError: onSilverlightError, onLoad: null },
extra, "context");
有一个通用 CurrentStateChanged
事件,其中 returns 媒体的当前状态(播放、停止等)
要访问您需要这样的事件:
player = sender.findName("ObjectName");
var stateChangedToken = player.addEventListener("CurrentStateChanged", onCurrentStateChanged);
然后你可以填写onCurrentStateChanged
JavaScript做你想做的。