1

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

我错过了什么?

谢谢您的帮助。

4

1 回答 1

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);
于 2013-06-16T15:08:32.590 回答