【发布时间】:2014-02-23 12:52:11
【问题描述】:
我目前正在开发一个关于非常短的录音的移动应用程序,出于时间考虑,我决定使用 Cordova(而不是 Phonegap)构建它。不幸的是,今天我一直在与 Nexus 5 上的实际录音作斗争。
我正在使用 Cordova 媒体捕获插件,当前运行的代码正是他们文档中的代码。
在旧设备上,一切运行良好。但是,在我的 Nexus 5 上,当我单击按钮录制音频时,即使没有打开录音机,它也只会返回错误代码 3(未录制媒体文件)。我认为这可能是新 Android 的问题,但在模拟器上运行良好。我还以为它可以连接到我的设备上找不到任何录音应用程序,所以我安装了一个,但仍然没有。
然后我想也许我做错了什么,所以我安装了这个应用程序:https://github.com/Icenium/sample-capture 和同样的问题。
这里有一些建议来更新 Capture Java 文件,我做了但仍然没有帮助。接下来我可以尝试什么?
【问题讨论】: