cordova记录音频不工作Windows 10移动

时间:2016-02-06 08:35:12

标签: windows cordova audio cordova-plugins audio-recording

我使用android和ios mobile上的媒体cordova插件工作一段时间来录制音频文件。它运作良好。但是在Windows上,虽然没有发生错误,但没有文件存在。就在应用程序进入后台并返回时,代码为2147483648的错误(我没有找到与此代码的问题相关的任何信息)。

function recordAudio() {
var src = "ms-appdata:///temp/sound.m4a";;
var mediaRec = new Media(src,
    // success callback
    function() {
        console.log("recordAudio():Audio Success");
    },

    // error callback
    function(err) {
        console.log("recordAudio():Audio Error: "+ err.code);
    });

// Record audio
mediaRec.startRecord();

}

我无法找到解决方案或类似问题。其余的github不包括问题。

1 个答案:

答案 0 :(得分:0)

在MediaProxy.js中(plugins / cordova-plugin-media / mediaProxy.js) 有这个常数:

var PARAMETER_IS_INCORRECT = -2147024809;

这是你得到的错误吗?如果是这样,如果路径没有方案,这似乎只在一个地方使用。请查看该文件中的setTemporaryFsByDefault()