cordova - 捕获音频媒体Phonegap错误代码3

标签 cordova audio phonegap microphone

我用phonegap编码了一个应用程序,我使用了插件cordova-media-capture,当使用apk时,使用麦克风返回的错误代码为3。

我想知道如何解决这个问题。

最佳答案

这是我的html代码以获取更多详细信息:

   <div class="row">
     <div class="col-5"></div>
     <div class="col-90">
    <a href="" class="button button-big button-fill" id="MicrophoneBtnTakeId"><i class="f7-icons">mic</i></a>
    </div>
    <div class="col-5"></div>
</div>

然后还有我的js代码:
    $$('#MicrophoneBtnTakeId').on('click', function() {

        // capture error callback
        var captureError = function(error) {
            navigator.notification.alert('Error code: ' + error.code, null, 'Capture Error');
            $$('#TxtMicrophoneErrorAppClickId').show();
            $$('#SoundRecorderBtnAppId').show();
        };

        // start audio capture
        navigator.device.capture.captureAudio(captureSuccess, captureError);

        var captureSuccess = function(mediaFiles) {
            var i, path, len;
            for (i = 0, len = mediaFiles.length; i < len; i += 1) {
                path = mediaFiles[i].fullPath;
            }
        }
       });

希望这将对那些想帮助我解决这个问题的人有所帮助。

谢谢

关于cordova - 捕获音频媒体Phonegap错误代码3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49618183/

相关文章:

javascript - Cordova 应用终止事件

javascript - 使用 Node.js 叠加两个音轨

ios - 录制时可以播放音频吗?

javascript - 在 html cordova 页面上显示来自 php 文件的 php echo

cordova - Phonegap本地音频无法播放-尝试一切都没有运气

iphone - 从phonegap打开 native map 应用程序

javascript - Cordova 3.4.0, Media.setVolume() 如何实现?

python - 未在 Python 中读取大波形文件

javascript - Cordova InAppBrowser executeScript回调

cordova - InAppBrowser.open 在浏览器而不是 WebView 中打开