我正在建立一个网站,该网站可以直接从浏览器中录制音频。对于桌面版本,我将使用 WebRTC(即使它还处于早期阶段)。对于移动版本,我打算使用 PhoneGap 来访问麦克风。
我是否必须制作一个 PhoneGap 应用程序(内置和“本机”)并将我的网站嵌入到 InAppBrowser 中,或者我可以直接从任何移动浏览器访问带有 PhoneGap.js 库的麦克风吗?
我正在建立一个网站,该网站可以直接从浏览器中录制音频。对于桌面版本,我将使用 WebRTC(即使它还处于早期阶段)。对于移动版本,我打算使用 PhoneGap 来访问麦克风。
我是否必须制作一个 PhoneGap 应用程序(内置和“本机”)并将我的网站嵌入到 InAppBrowser 中,或者我可以直接从任何移动浏览器访问带有 PhoneGap.js 库的麦克风吗?
如果你想制作一个可以在移动设备上运行的常规 Web 应用程序,我认为 PhoneGap 不是这里的解决方案。
如果我理解正确,您希望能够从设备的麦克风录制音频。您可以使用几个 HTML5 库,但我还没有找到一个支持 Android 的库。
一个例子是至少支持iOS >7的Web Audio API。
这是一篇关于在 HTML5中捕获音频的文章。
但是,您可以使用 PhoneGap 来“构建”可安装到移动设备上的 Web 应用程序,然后使用似乎在平台上得到广泛支持的PhoneGap Media API 。但就我而言,不可能从您的常规 Web 应用程序中使用 PhoneGap APi。