我们正在GWT中开发一个应用程序。它需要迎合包括iPad,iPhone,Android和桌面客户端在内的不同客户。并且需要记录音频。这在移动设备上如何实现?看起来PhoneGap为此提供了一个API,但它最终必须作为本地应用程序部署,由于多个版本(每个应用程序商店一个版本)以及更新等问题,长期运行可能会产生问题。有没有什么办法可以实现这一点在使用GWT的移动浏览器上实现?通过浏览器在iPad/iPhone中录制音频
3
A
回答
0
总之,这不是一个简单的解决方案。 GWT编译器创建Javascript,并且由于目前没有办法使用JavaScript来录制音频,所以GWT本身无法做到这一点。在桌面上,可以通过Java applet实现,但这对于Android或Apple设备不起作用。
但是,您可能会看到gwtmobile-phonegap,声称能够“记录和播放音频文件”。
正如你所说,你仍然需要处理更新和多个版本。
0
Media Capture API应该可以做到这一点。然而,Android似乎是目前唯一支持它的移动操作系统(Source)。
相关问题
- 1. 在浏览器上录制音频
- 2. 在浏览器中录制声音
- 3. 使用HTML5在Safari浏览器中录制音频?
- 4. 如何在移动浏览器中录制音频?
- 5. 如何播放通过媒体录音机在浏览器中录制的音频文件?
- 6. 通过MediaRecorder录制音频
- 7. 在桌面Safari浏览器上的html5音频录制
- 8. 高品质音频录制在Web浏览器
- 9. 从浏览器到服务器的流式音频录制?
- 10. 在Firefox浏览器中播放音频
- 11. 跨浏览器OGG音频
- 12. 制作通过浏览器
- 13. 通过浏览器检测PC上的音频
- 14. 通过浏览器输入到Java/Processing Applet的音频?
- 15. 通过浏览器流式传输实时音频(HTML5 ??)
- 16. 通过浏览器进行音频聊天和电话
- 17. 如何在客户端浏览器上录制视频(带音频)?
- 18. 使用html5上传在浏览器中记录的音频
- 19. 无头硒浏览器录制视频
- 20. 视频和音频(IE)浏览器
- 21. 通过WAVEFORMATEX从Kinect录制音频
- 22. 通过python录制skype的音频
- 23. 浏览器中的MP3音频支持
- 24. 浏览器中的原生音频
- 25. 玩HTML5音频在Android浏览器
- 26. 一键运行更多功能JavaScript(在浏览器中录制音频)
- 27. 是否允许在XAML浏览器应用程序中录制音频
- 28. 在音频回调中录制音频
- 29. 录制音频并通过电子邮件发送最后录制的音频
- 30. 是否可以通过flash/js/silverlight在浏览器中捕获音频流?
媒体捕获API仅支持Android 3.0+,它在所有Android设备的2.4%左右。我会毫不犹豫地称之为“目前支持它”。 – 2012-01-03 20:53:37