cordova:例外:财产'requestFileSystem'的[对象全局]不是函数

cordova :Exception: Property 'requestFileSystem' of object [object global] is not a function

本文关键字:全局 函数 对象 requestFileSystem 例外 财产 cordova      更新时间:2023-09-26

我使用带有cordova的visual studio尝试用javascript创建文件,但每次都会收到此错误"异常:对象[object global]的属性'requestFileSystem'不是函数"

这是我的代码:

function createFile() {
    var type =window.PERSISTENT;
    var size = 5 * 1024 * 1024;

    window.requestFileSystem(type , 0, successCallback, errorCallback)
    function successCallback(fs) {
        fs.root.getFile('test.txt', { create: true, exclusive: true }, function (fileEntry) {
            alert('File creation successfull!')
        }, errorCallback);
    }
    function errorCallback(error) {
        alert("ERROR: " + error.code)
    }
}

确保您正确安装了cordova插件文件。在控制台中运行以下操作:

cordova plugin add cordova-plugin-file

您可以从本文档中获得更多见解:https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-file/