Q
GWT音频录制
2
A
回答
3
不幸的是,目前似乎没有任何方法可以使用JavaScript来记录音频,所以单独使用GWT是不可能的(因为GWT编译器只生成JavaScript)。
但是,Mozilla的Jetpack项目包含一个可能使其成为可能的Audio API。请记住,这是一项尖端功能,很可能在很长一段时间内不会得到广泛支持。
这个答案可能是有益的,因为它提出一个类似的问题:How does one record audio from a Javascript based webapp?
1
对于我们的GWT Web应用程序,我们使用由Javasonics做出了Java小程序。他们有一个可以使用的免费(有限制)版本。它工作得很好,支持多种音频格式。该小程序在Windows,Linux和Mac上运行时没有问题。
您可以使用JavaScript控制小程序。在你的GWT客户端代码中,你将不得不使用JSNI来连接真正的JavaScript代码和你的GWT代码。
然而,看起来GWT中有一个bug使得applet显示在对话框的顶部,而且很烦人。我们通过在显示对话框时将applet的可见性设置为false来处理这个问题。
相关问题
- 1. android音频录制
- 2. 录制音频iOS
- 3. Android音频录制
- 4. Red5音频录制
- 5. 在音频回调中录制音频
- 6. 录制音频中的音频处理
- 7. 使用GWT制作音频的选项
- 8. 保存录制的音频
- 9. 使用QTkit录制音频
- 10. 从网页录制音频
- 11. iPhone trim音频录制
- 12. 从getUserMedia录制音频流
- 13. 自动录制音频
- 14. 录制的音频文件
- 15. 邮寄录制的音频
- 16. 用trigger.io录制音频
- 17. 在flash中录制音频
- 18. Android的音频录制
- 19. 使用javascript录制音频
- 20. 在Android中录制音频
- 21. 在Android中录制音频
- 22. 用pulseaudio录制Java音频
- 23. 录制和播放音频
- 24. 在Mac上录制音频
- 25. 在OGG中录制音频
- 26. MediaRecorder不录制音频
- 27. 在Swift中录制音频
- 28. 背景音频录制
- 29. 使用OpenAL录制音频
- 30. 录制音频..切断
而你的问题是?您可以使用applet或Flash应用程序来录制音频,但它本身与GWT无关。 – jarnbjo 2010-04-01 16:21:14