我在项目中使用silverlight播放器。它运作良好。这些天我一直在寻找银光事件,因为我会在播放器暂停,恢复和播放事件时向谷歌分析发送一些信息。我查了很多文章。遗憾的是,没有关于这些事件的信息。所有文章都给出相同的示例和相同的事件。(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");
答案 0 :(得分:1)
有一个通用CurrentStateChanged
事件,它返回媒体的当前状态(播放,停止等)
要访问事件,您需要以下内容:
player = sender.findName("ObjectName");
var stateChangedToken = player.addEventListener("CurrentStateChanged", onCurrentStateChanged);
然后,您可以填写onCurrentStateChanged
JavaScript以执行您想要的操作。