0

我正在建立一个网站,该网站可以直接从浏览器中录制音频。对于桌面版本,我将使用 WebRTC(即使它还处于早期阶段)。对于移动版本,我打算使用 PhoneGap 来访问麦克风。

我是否必须制作一个 PhoneGap 应用程序(内置和“本机”)并将我的网站嵌入到 InAppBrowser 中,或者我可以直接从任何移动浏览器访问带有 PhoneGap.js 库的麦克风吗?

4

2 回答 2

0

如果你想制作一个可以在移动设备上运行的常规 Web 应用程序,我认为 PhoneGap 不是这里的解决方案。

如果我理解正确,您希望能够从设备的麦克风录制音频。您可以使用几个 HTML5 库,但我还没有找到一个支持 Android 的库。

一个例子是至少支持iOS >7的Web Audio API

这是一篇关于在 HTML5中捕获音频的文章。

但是,您可以使用 PhoneGap 来“构建”可安装到移动设备上的 Web 应用程序,然后使用似乎在平台上得到广泛支持的PhoneGap Media API 。但就我而言,不可能从您的常规 Web 应用程序中使用 PhoneGap APi。

于 2014-10-03T14:58:27.420 回答
0

是的。看看捕获 API。http://docs.phonegap.com/en/1.6.1/cordova_media_capture_capture.md.html#Capture

于 2013-08-26T16:07:22.887 回答