能否使用Google Web Toolkit播放声音通知并将其翻译为Javascript?谢谢。
能否使用Google Web Toolkit播放声音通知并将其翻译为Javascript?谢谢。
自GWT 2.2以来,您可以使用com.google.gwt.media.client.Audio
类播放音频。
API:http://google-web-toolkit.googlecode.com/svn/javadoc/2.2/com/google/gwt/media/client/Audio.html
示例:
private Audio mistakeAudio;
{
mistakeAudio = Audio.createIfSupported();
mistakeAudio.setSrc("style/failure.wav");
}
public void mistakeSound(){
mistakeAudio.play();
}
src/main/webapp/style/failure.wav
。否则,只需放在war/style/failure.wav
中。基本上与您放置任何其他静态文件(如CSS和主HTML页面)的位置相同。对我来说非常有效。 - slugmandrewpublic interface Media extends ClientBundle { /** beep sound */ @DoNotEmbed @Source("beep.wav") DataResource beep(); }
然后在代码中调用audio.setSrc(MEDIA.beep().getSafeUri().asString())
。 - foal