【发布时间】:2014-04-17 07:38:38
【问题描述】:
使用cordova文件插件下载文件时,使用window.resolveLocalFileSystemURL和window.requestFileSystem有什么区别?我在 resolveLocalFileSystemURL 上找不到任何文档,但它工作正常,而且更易于使用?
在 cordova 应用程序中我应该使用哪一个来进行简单的 CRUD 操作?
(我使用cordova 3.4.0-0.1.3)
我是这样使用的:
function onResolveSuccess(fileEntry) {
fileEntry.file(function(file) {
var reader = new FileReader();
reader.onloadend = function(evt) {
var _machines = JSON.parse(evt.target.result);
machinesCache.setMachines(_machines.AllMainCategories);
};
reader.readAsText(file);
}, errorHandler);
};
window.resolveLocalFileSystemURL("cdvfile://localhost/persistent/machinedata/machines.json", onResolveSuccess, errorHandler);
【问题讨论】: