我使用带有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/