0
A
回答
0
FileTransfer是一個對象,允許您將文件上載到服務器或從服務器下載文件,它包含在Apache Cordova API Reference中。在我看來,使用FileTransfer對象是將文件上傳到遠程服務器的正確方法。
如果選中了Apache科爾多瓦內部的文件傳輸類的實現JAR,你會看到上傳方法的簽名是:
/**
* Uploads the specified file to the server URL provided using an HTTP multipart request.
* @param source Full path of the file on the file system
* @param target URL of the server to receive the file
* @param args JSON Array of args
* @param callbackContext callback id for optional progress reports
*
* args[2] fileKey Name of file request parameter
* args[3] fileName File name to be used on server
* args[4] mimeType Describes file content type
* args[5] params key:value pairs of user-defined parameters
* @return FileUploadResult containing result of upload request
*/
private void upload(final String source, final String target, JSONArray args, CallbackContext callbackContext) throws JSONException {
這意味着該方法期望接受,因爲它是第一個參數,一個源字符串(表示文件系統上文件的完整路徑),而不是一個字符串數組。
因此,如果您選擇繼續使用FileTransfer選項,可能多個FileTransfer上載調用是不可避免的。
0
在您喜歡的技術創建一個Web服務發送給服務器,允許寫入訪問在服務器上,然後爲每個圖像文件都有PhoneGap應用程序將圖像字節發送到服務器,以及元數據(如文件名和所有者)。
+0
我想我應該使用FileTransfer?但我怎樣才能發送幾個圖像文件。我的意思是我把所有這些文件放在一個表中? – 2013-02-18 16:21:08
相關問題
- 1. Retrofit 2發送圖像陣列到服務器
- 2. 圖像發送問題到服務器
- 3. 發送圖像到服務器
- 4. XCode將圖像發送到服務器
- 5. 發送圖像到MySQL服務器
- 6. 發送圖像到服務器?
- 7. 發送圖像到服務器Ajax
- 8. Android將圖像發送到服務器
- 9. 我怎麼能發送數據到服務器
- 10. 如何將文件從Linux(informatica服務器)發送到文件服務器(windows)
- 11. 發送圖像文件到網絡服務器
- 12. Windows Phone如何將圖像發送到服務器? (Not HTTP)
- 13. 發送圖像文件到服務器的最佳方式是什麼:作爲base64或圖像文件?
- 14. Ruby將文件發送到服務器
- 15. SILVERLIGHT將文件發送到服務器
- 16. 發送文件到服務器的android
- 17. 發送文件到Linux服務器
- 18. 發送文件到C++服務器
- 19. 多個文件發送到服務器
- 20. 圖像無法發送到我的服務器
- 21. 將圖像文件數據從C#windows應用程序發送到WCF服務
- 22. 從服務器發送彩色圖像
- 23. OAuthConsumer - 發送圖像服務器OAMutableURLRequest
- 24. 發送圖像到web服務與jQuery
- 25. 發送base64映像到服務器
- 26. 如何發送圖像在Windows服務的郵件
- 27. 如何將陣列HttpPost發送到Apache服務器
- 28. 發送Windows消息到Windows服務
- 29. Windows文件到TFS - 我該怎麼做?
- 30. 發送到服務器時圖像旋轉到90度
你應該告訴我們一些你所嘗試過的東西。這樣,也許有人可以提供幫助。 – Lobo 2013-02-18 15:47:42