通過Ajax將文件發送到服務器與Phonegap中的FileTransfer功能之間的主要區別是什麼?這個比那個好嗎?或者它們基本相同?Phonegap:FileTransfer vs Ajax?
http://docs.phonegap.com/en/1.0.0/phonegap_file_file.md.html#FileTransfer VS http://api.jquery.com/jQuery.ajax/
謝謝!
通過Ajax將文件發送到服務器與Phonegap中的FileTransfer功能之間的主要區別是什麼?這個比那個好嗎?或者它們基本相同?Phonegap:FileTransfer vs Ajax?
http://docs.phonegap.com/en/1.0.0/phonegap_file_file.md.html#FileTransfer VS http://api.jquery.com/jQuery.ajax/
謝謝!
FileTransfer對象使用multipart/form-data將數據發佈到服務器。 Ajax使用UTF-8將數據發送到使用XHR的服務器。
在iOS中,您無法使用javascript或jquery發送文件。您必須執行原生應用才能訪問文件系統。
PhoneGap爲你做。
但你可以通過base64編碼的圖像ajax,不是嗎? http://wiki.phonegap.com/w/page/39539478/Upload%20an%20Image%20to%20a%20PHP%20Script –
AJAX的一個缺點是大小。由於必須使用文件的BASE64編碼,由於BASE64的字符集有限,因此它的大小會增加。
你能否詳細說明功能差異是什麼?有什麼優點/缺點?是更快還是更高效?謝謝你的幫助! –