1

我正在为广播电台创建应用程序,并且正在使用 MediaElement 和 MediaControls。但是当我尝试停止或暂停播放时它不起作用。在 MSDN 中搜索后,我发现 Start、Stop 和 Pause 在这种情况下不起作用“在计时引擎驱动媒体播放时无法调用停止”。

我设法通过将 null 分配给 mediaelement.Source 来停止播放,但同样的问题出现在 Start() 中。谁能解释这里发生了什么?谢谢!

4

2 回答 2

1

最后我让它在没有暂停停止和启动的情况下工作。我刚刚将 mediaelement.PlaybackRate 从 0 更改为 1,这似乎工作得很好

于 2012-10-21T12:14:07.377 回答
-1

您使用的是 Windows 应用商店 JavaScript 还是 C# 语言?

如果您制作一个 Javascript Windows Store 应用程序,您可以只使用 html 播放器。这得到了播放、静音和播放状态。

<audio controls="controls">
  <source src="horse.ogg" type="audio/ogg">
  <source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
于 2012-10-20T20:46:09.130 回答