Phonegap 3.4 Ошибка FileTransfer (iOS)

Я пытаюсь загрузить файл с сервера и сохранить его на устройстве. Этот код использовался для работы в Phonegap 3.1, и он все еще отлично работает с 3.4 на Android. Но когда я запускаю тот же код на iOS 7.1. Я получил сообщение об ошибке:

{ "code":1, "source":"http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/18/96730/70400", "target":null, "http_status":200, "body":"Could not create target file" } 

Вот мой код.

 var fileTransfer = new FileTransfer(); fileTransfer.download(encodeURI('http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/18/96730/70400'), '/com.mee.flight/maptile/70400', function (entry) { //Do something }); 

Сначала я подумал, что решение прямолинейно, поскольку Phonegap на самом деле говорит мне, что что-то не так с целевым файлом. Итак, я искал путь к файлу, но они на самом деле не работали. Есть идеи?

One Solution collect form web for “Phonegap 3.4 Ошибка FileTransfer (iOS)”

Я уже понял это. В случае, если у кого-то такая же проблема, решение заключается в использовании «cdvfile: // localhost / persistent /» для доступа к корневой папке в Phonegap. Итак, в моем случае изменение будет,

 var fileTransfer = new FileTransfer(); fileTransfer.download(encodeURI('http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/18/96730/70400'), 'cdvfile://localhost/persistent/com.mee.flight/maptile/70400', function (entry) { //Do something }); 
  • Как добавить статическую библиотеку вместо рамки для плагина Cordova ios?
  • Phonegap Сборка плагина cordova-plugin-facebook4, не работающего на iOS
  • Почему файл cordova-plugin-файл дает мне значение null для файла cordova.file.dataDirectory?
  • Ошибка Ionic iOS - пользовательские схемы URI не разрешены для типа клиента «WEB»
  • Как получить имя устройства с именем пользователя iOS с помощью Кордовы?
  • Предотвратите 180 градусов флип iOS Кордова
  • Плагин для просмотра PDF-документа в приложении на основе кордонов iOS
  • Оффлайн и онлайн-события, не получающие Вызов в кордове 3.5.0
  • Почему tel: * ссылки не работают на ios?
  • Устройство Ionic 2 готово не срабатывало в течение 2000 мс
  • В iOS10 заблокирована геолокация PhoneGap
  • Interesting Posts

    Потеря ссылки на свойство экземпляра в Swift

    Текстура OpenGL из CALayer (AVPlayerLayer)

    Мой UISearchBar перемещается в начало (анимированный) -> хочет отключить

    Просмотр текста ячейки таблицы на кнопке ячейки таблицы

    Как изменить отображаемое имя приложения в Xcode 8, чтобы добавить пробел

    Скрытие адресной строки, не скрывая баннер смарт-приложений на iOS 6

    Swift: как опционально передать функцию в качестве параметра и вызвать функцию?

    iOS 8 UIWebview Delegate: WebKit отменил неперехваченное исключение в webView: didFinishLoadForFrame:

    Проблема с высотой окна просмотра SVG на ios Safari

    Основные данные: как сохранить программно созданную модель данных объекта

    Testflight жалуется на сертификат разработчика, используемый для подписи приложения

    Как обращаться с Realm React? Нативные миграции и schemaVersion на iOS?

    Facebook-делегаты не вызывают после аутентификации: cocos2d

    Как запросить разрешение у пользователя во второй раз, чтобы разрешить доступ к текущему местоположению?

    UIView border cover sub-view?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.