我試圖使用PhoneGap FileUploader plugin從iPhone上傳圖片到我的服務器FileUploader插件(PhoneGap的)爲iPhone
如何使用uploadByUri
功能到底是什麼?我不明白,所有的參數...
FileUploader.prototype.uploadByUri("http://www.mysite.com/images/", imageURI,
params, fileKey, "myimage", "image/jpg", uploadSuccess, uploadFail, uploadProgress)
我用什麼來爲「params
」和「filekey
」?讀我的檔案上寫着:
文件
- PARAMS與主要對象的
- 的FileKey參數名:價值PARAMS發送到服務器
現在我把null
並且沒有錯誤,但目標文件夾中沒有圖像。
另外,你知道我是否可以直接從照相機上以base64編碼的字符串上傳圖像,而不是從相冊中的圖像上傳圖像嗎?
謝謝你的幫助。
Roberto
感謝您的答案,但我認爲有一個詞缺少:「你會有一個和服務器會」。我仍然不明白fileKey的含義。服務器期望什麼字段?我已經指定了目標文件名('myimage')和源文件(imageURI)... – 2011-02-01 21:53:00
ha我在回答中放入了一些html,並將其刪除!在HTML頁面中,您將擁有一個type =「file」和name =「fileKey」屬性的輸入元素。因此,如果您的服務器代碼是從常規網頁發佈的,那麼您的服務器代碼會期望POST消息具有由「fileKey」名稱屬性標識的文件數據。 – davejohnson 2011-02-02 18:14:27