【问题标题】:MediaElement doesn't play mp3 or wavMediaElement 不播放 mp3 或 wav
【发布时间】:2013-03-28 20:43:19
【问题描述】:

我想在页面加载时播放声音。我在名为“媒体”的组件中创建了一个 MediaElement。 我根据需要更改了设置,当我运行项目时,没有发生。我听不到音乐。 XAML: C# : media.Play();

解决方案:只需在 Capabilities 中勾选 ID_CAP_MEDIALIB。

【问题讨论】:

  • 您应该发布您的解决方案作为答案,而不是编辑问题。我不知道你为什么删除你的答案。

标签: c# windows-phone-7 mp3 wav mediaelement


【解决方案1】:

您的音频文件是否放置在根级别?无论如何将源更改为 001.mp3 并让我知道。还有一个建议是让您的媒体停止播放任何其他元素。所以尝试编辑到这个

media.stop();
media.Volume=20;
media.Play();

您尝试的完整路径是什么?只需向我们展示更多代码,以帮助您...在 Visual Studio 中快速了解文件的排列方式。

【讨论】:

  • 我照你说的做了。但仍然无法播放 mp3。
  • 告诉我你的 .mp3 文件在哪里?我想知道只有路径可能有错误。
  • 我不明白是什么问题。将音频文件设置为内​​容并试一试。见这个例子codeproject.com/Tips/425685/…
  • @AliAvcı 如果音频文件在项目文件夹中,那么为什么您将源简单地指定为/001.mp3?源应指定为 /Project/001.mp3 并将音频文件制作为内容而不是资源。
【解决方案2】:

已解决: 我解决了这个问题。我只是在 Capabilities 中勾选 ID_CAP_MEDIALIB。抱歉给您添麻烦了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 2011-08-28
    • 1970-01-01
    • 2012-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多