我無法上傳手機拍攝的圖像在手機間隙android版本中。 對於iOS,它的工作正常,但相同的代碼不適用於Android版本使用手機差距PhoneGap中FileTransfer的上傳問題
我得到200響應代碼,但沒有從服務器的「成功」響應。
我使用的是cordova-1.7.0.js,目標SDK是Android 2.1。
下面是示例代碼:
function imageUpload(imageURI)
{
var options = new FileUploadOptions();
options.fileKey="image";
options.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1);
options.mimeType="image/jpeg";
var params = new Object();
var msg="test message";
var token= "test token";
params.message = msg;
params.access_token = token;
options.params = params;
var ft = new FileTransfer();
ft.upload(imageURI, "http://mydomain.info/demo/upload.php", win, fail, options,false);
}
你在「adb logcat」中看到了什麼?服務器端日誌呢? –
我直接在設備上運行,所以我無法看到關於服務器端的任何日誌 我有我的設備發送的Echo值,以便我可以看到值,但沒有任何服務器,我得到200只有響應碼。 –
https://developer.android.com/guide/developing/tools/adb.html#logcat –