如何在 Windows Phone 7 上播放在线声音剪辑?
Posted
技术标签:
【中文标题】如何在 Windows Phone 7 上播放在线声音剪辑?【英文标题】:How can I play an online sound clip on Windows Phone 7? 【发布时间】:2012-05-11 22:21:26 【问题描述】:我正在尝试创建一个应用程序来播放在线找到的短声音片段。我不能把它们放在客户端上,所以它们需要从互联网上播放。我可以使用 MediaElement 播放声音,但前提是在手机上找到声音剪辑。我怎样才能让它从网上下载一个播放声音剪辑?
【问题讨论】:
【参考方案1】:MediaElement 可用于此。您应该使用Source 属性。
<MediaElement x:Name="Media" Source="http://www.domain.com/song"/>
您也可以从代码中设置源代码
Media.Source = new Uri("http://www.domain.com/song");
Media.Play();
【讨论】:
它告诉我 Uri 需要是本地资源。 您是否可能缺少应用程序的功能? (WMAppManifest.xml)。您使用的是相对 UriKind 吗?省略 Uri ctor 的第二个参数或使用 UriKind.Absolute 我不太确定问题出在哪里,但我现在可以正常工作了!感谢您的帮助!以上是关于如何在 Windows Phone 7 上播放在线声音剪辑?的主要内容,如果未能解决你的问题,请参考以下文章
Windows-Phone-7:检查 soundEffectInstance 的实例是不是正在播放