Phonegap: FileTransfer против Ajax? - PullRequest
0 голосов
/ 06 декабря 2011

Каковы основные различия между отправкой файла на сервер через Ajax и функциональностью FileTransfer в Phonegap? Один лучше другого? Или они по сути одинаковые?

http://docs.phonegap.com/en/1.0.0/phonegap_file_file.md.html#FileTransfer против http://api.jquery.com/jQuery.ajax/

Спасибо!

Ответы [ 3 ]

1 голос
/ 06 декабря 2011

Объект FileTransfer использует multipart / form-data для отправки данных на сервер.Ajax использует UTF-8 для отправки данных на сервер с использованием XHR.

0 голосов
/ 01 марта 2012

Одним из недостатков AJAX является размер. Поскольку вы должны использовать BASE64-кодировку файла, его размер увеличивается из-за ограниченного набора символов BASE64.

0 голосов
/ 06 декабря 2011

В iOS вы не можете отправить файл с помощью javascript или jquery.Вы должны создать собственное приложение для доступа к файловой системе.

PhoneGap сделает это за вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...