Возможно ли воспроизводить звуковое уведомление с помощью Google Web Toolkit, который будет переведен на Javascript? Благодарю.Воспроизведение звукового уведомления с помощью Google Web Toolkit
4
A
ответ
7
Поскольку 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();
}
-1
Да, возможно, scriptaculous (a js library) has a sound.js, который является примером того, как это сделать. Код source составляет менее 50 строк кода.
4
Попробуйте использовать эту библиотеку: http://code.google.com/p/gwt-voices/
где находится 'style' папка? Является ли он в том же каталоге, что и .java-файл, или он находится в веб-каталоге? –
@MarioStoilov его URL, проверьте http://www.gwtproject.org/javadoc/latest/com/google/gwt/media/client/MediaBase.html#setSrc(java.lang.String) –
Если вы используете maven put файл здесь: 'src/main/webapp/style/failure.wav'. В противном случае просто в 'war/style/failure.wav'. В основном в том же месте вы помещаете какие-либо другие статические файлы, такие как css, и главную страницу html. Работает для меня очарованием. – slugmandrew