我按照这个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);
}
}
我错过了什么?
感谢您的帮助。
答案 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);