window.resolveLocalFileSystemURL vs window.requestFileSystem

Какая разница в использовании window.resolveLocalFileSystemURL против window.requestFileSystem при загрузке файлов с помощью плагина Cordova File? Я не могу найти какую-либо документацию на resolLocalFileSystemURL, но она работает нормально и ее проще использовать?

Какой из них следует использовать для простых операций CRUD в приложении Cordova?

(я использую 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);
7 голосов | спросил tobbe 17 AMpThu, 17 Apr 2014 11:38:38 +040038Thursday 2014, 11:38:38

1 ответ


0

Просмотр www/resolveLocalFileSystemURI.js и www/requestFileSystem.js в репозитории файловых плагинов я бы сказал, что они практически одинаковы. р>

Я бы предложил использовать resolveLocalFileSystemURL, если вы хотите получить доступ к местоположениям в cordova.file.* (например, cordova.file.dataDirectory), то есть большую часть времени (если не всегда), и используйте ---- +: = 5 =: + ----, если вам нужен доступ к корню файловой системы.

ответил the_karel 20 MarpmFri, 20 Mar 2015 15:55:47 +03002015-03-20T15:55:47+03:0003 2015, 15:55:47

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132