这是我用来捕获音频的代码,除了在某些特定设备上之外,它工作得很好:
device.capture.captureAudio(
function (audioFiles) {
// ** Never reaches here on certain devices **
},
logError,
{limit:1}
);
例如,在三星 Ace 上运行时,录音机照常启动,但控制权不会返回给应用程序。
这是我用来捕获音频的代码,除了在某些特定设备上之外,它工作得很好:
device.capture.captureAudio(
function (audioFiles) {
// ** Never reaches here on certain devices **
},
logError,
{limit:1}
);
例如,在三星 Ace 上运行时,录音机照常启动,但控制权不会返回给应用程序。
三星的录音机实现被破坏了。它从不调用 onActivityResult,因此我们无法获得录制的结果。您必须使用Media.startRecord来解决这个三星 bloatware 错误。