在Windows Phone上播放单个音频文件

佩曼·吉尔莫

我使用此代码播放单个mp3音频文件,并使用MediaElement:

Uri Path = new Uri("AudioFiles/music.mp3", UriKind.Relative);
SoundPlayer.Source = Path;
SoundPlayer.Play();

但我得到了这个错误:

mscorlib.ni.dll中发生类型'System.ArgumentException'的异常,但未在用户代码中处理

附加信息:无法将给定的System.Uri转换为Windows.Foundation.Uri。

那有什么问题呢?

谢谢

罗马斯

根据文件的位置,您可能需要不同的Uri方案尝试:

SoundPlayer.Source = new Uri(@"ms-appdata:///local/AudioFiles/music.mp3"); // if your file is in IsolatedStorage
SoundPlayer.Source = new Uri(@"ms-appx:///AudioFiles/music.mp3"); // if your file is a Build-in content

另请注意,SoundPlayer.Play()如果ifSoundPlayer.Autoplay设置为true(默认设置),则不需要万一它是假的-您将不得不开始手动播放,MediaOpened以防万一Source

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Windows Media Player 12上右键单击并播放音频文件夹

来自分类Dev

如何在Windows Media Player上播放FLAC音频文件?

来自分类Dev

除播放的音频文件外,切换到静音 Windows 上的所有内容

来自分类Dev

在Windows Phone 8.1的MVVM上播放背景音频

来自分类Dev

从Windows Azure Blob存储播放音频文件时出错

来自分类Dev

在树莓派 Windows IOT 上以 mp3 格式录制音频文件

来自分类Dev

Windows Phone 8下载并在背景上播放音频

来自分类Dev

ffmpeg在windows中批量转换音频文件

来自分类Dev

如何在键盘按键上播放音频文件?

来自分类Dev

如何在键盘按键上播放音频文件?

来自分类Dev

无法在 IE11 上播放 aac 音频文件

来自分类Dev

Windows批处理文件以删除音频文件(具有长度要求)

来自分类Dev

音频文件不在通话中播放,而是在本地系统上播放 - Skype for Business (C#)

来自分类Dev

在Python中播放远程音频文件?

来自分类Dev

星号,如何播放音频文件

来自分类Dev

如何播放AMR音频文件?

来自分类Dev

无法识别播放哪个音频文件

来自分类Dev

使用Swift播放随机音频文件

来自分类Dev

从目录快速播放音频文件

来自分类Dev

如何同时播放多个音频文件

来自分类Dev

依次播放多个音频文件

来自分类Dev

用golang播放音频文件

来自分类Dev

悬停播放音频文件

来自分类Dev

如何播放音频文件?

来自分类Dev

如何循环播放我的音频文件?

来自分类Dev

音频文件无法在reactjs中播放

来自分类Dev

AVPlayer无法播放FFMPEG的音频文件

来自分类Dev

用力宝播放音频文件

来自分类Dev

Android播放音频文件(.wav)