我遵循了这个gwt-voices快速入门https://code.google.com/p/gwt-voices/wiki/GettingStarted来创建和运行简单的gwt-voices项目。
我的问题是在运行项目(Firefox)时无法播放声音,我也不知道为什么。
这是我的代码:

public class GWTProject implements EntryPoint {
    public void onModuleLoad() {
        SoundController soundController = new SoundController();
        Sound sound = soundController.createSound(Sound.MIME_TYPE_AUDIO_WAV_PCM,
        "C:/path/to/the/file/bienvenue.wav");

        sound.play();
        System.out.println(sound);
    }
}

我想念什么?

谢谢您的帮助。

最佳答案

您应该将相对于war目录的音频文件放入gwt应用程序中。
假设您将wav文件放在MyProject / war / audio / bienvenue.wav中

您编码,将是现在

  SoundController soundController = new SoundController();
    Sound sound = soundController.createSound(Sound.MIME_TYPE_AUDIO_WAV_PCM,
    "audio/bienvenue.wav");

    sound.play();
    System.out.println(sound);

08-06 15:00