Gwt 通过浏览器在iPad/iPhone中录制音频

Gwt 通过浏览器在iPad/iPhone中录制音频,gwt,cordova,Gwt,Cordova,我们正在GWT中开发一个应用程序。它需要迎合不同的客户,包括iPad、iPhone、Android和桌面客户。还有一项要求是录制音频。如何在移动设备上实现这一点?看起来PhoneGap为此提供了一个API,但最终必须将其部署为本机应用程序,这可能会在长期存在问题,因为有多个版本(每个应用商店一个)以及更新等问题。是否有任何方法可以在使用GWT的移动浏览器上实现这一点?应该能够做到这一点。然而,Android似乎是目前唯一支持它的移动操作系统()。简而言之,没有简单的解决方案。GWT编译器创建Ja

我们正在GWT中开发一个应用程序。它需要迎合不同的客户,包括iPad、iPhone、Android和桌面客户。还有一项要求是录制音频。如何在移动设备上实现这一点?看起来PhoneGap为此提供了一个API,但最终必须将其部署为本机应用程序,这可能会在长期存在问题,因为有多个版本(每个应用商店一个)以及更新等问题。是否有任何方法可以在使用GWT的移动浏览器上实现这一点?

应该能够做到这一点。然而,Android似乎是目前唯一支持它的移动操作系统()。

简而言之,没有简单的解决方案。GWT编译器创建Javascript,而且由于目前无法仅使用Javascript录制音频,GWT无法以本机方式录制音频。在桌面上,它可以通过Java小程序实现,但这对Android或Apple设备不起作用

不过,您可以看看,它声称能够“录制和播放音频文件”


正如您所说,您仍然需要处理更新和多个版本。

媒体捕获API仅受Android 3.0+支持,大约2.4%的Android设备上都支持该API。我不愿意称之为“目前支持它”。