3
我正在使用SMF silverlight媒体播放器。我正在使用下面的代码来获得当前播放器的音量silverlight媒体播放停止状态
this.item = function(){
alert(this.player.GetVolume());
}
它工作正常,但我也想要媒体的当前状态。这是什么财产。我没有看到,在API文档
感谢
我正在使用SMF silverlight媒体播放器。我正在使用下面的代码来获得当前播放器的音量silverlight媒体播放停止状态
this.item = function(){
alert(this.player.GetVolume());
}
它工作正常,但我也想要媒体的当前状态。这是什么财产。我没有看到,在API文档
感谢
我相信你想要的PlayState
属性,它是MediaPluginState
类型,可以是下列值之一:
确定,但我会如何使用呢?警报(this.player.Closed())? – Autolycus
@Autolycus - 我不确定要访问它的JavaScript代码,但在C#中它会是'this.player.PlayState == MediaPluginState.Closed'。在最新版本的SMF中没有看到'GetVolume'方法,可以在这里找到(http://smf.codeplex.com/)。 – CodeNaked
有一个VolumeLevel属性 - 顺便说一句,从我的OnApplyTemplate重写在一个SMFPlayer后代我呼吁保护无效UpdateVolumeElement() 如果(VolumeElement!= null) VolumeElement.VolumeLevel = VolumeLevel; },因为它看起来UI元素没有在启动时更新卷UI,并将VolumeElement值设置为XAML播放器 –