【问题标题】:Sound player not playing sound声音播放器不播放声音
【发布时间】:2015-12-24 00:03:23
【问题描述】:

所以我有一个简单的小程序,它需要在用户做其他事情时运行背景声音。我按照其他人的教程和关于声音播放器的东西编写了一个简单的代码。问题是当我做 soundplayer.Play();没有声音播放。这是我使用的代码。

        private static SoundPlayer backgroundsound = new SoundPlayer("background1.wav");
        backgroundsound.Load();
        do{

            c_wait(0.01);}while(!backgroundsound.IsLoadCompleted);
        backgroundsound.PlayLooping ();
        //rest of program runs here
        loaddata ();

我在 Mac 上使用 xamarin。根本没有出现错误。我不知道出了什么问题。

【问题讨论】:

    标签: c# macos audio xamarin playsound


    【解决方案1】:

    确保您尝试加载的文件实际上是在给定名称和目录的情况下加载的。检查声音 api 检查文件的位置(很可能在程序的文件夹中)。

    您确定您的库支持 .wav 文件吗?这可能听起来很傻,但我见过陌生人。

    也许您在循环中播放的声音太频繁了,而且它一播放就重复。

    这些是我可以提供的一些可能的解决方案,祝你修复错误好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-20
      • 2011-02-25
      • 2020-02-15
      • 2015-12-22
      • 2022-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多