gwt-voices - wav文件没有播放

时间:2013-06-16 14:45:33

标签: java javascript gwt audio

我按照这个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);
    }
}

我错过了什么?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您应该将音频文件放在gwt应用中的war目录中。 假设您将您的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);