我无法在 phone-gap android 版本中上传手机拍摄的图像。对于 iOS,它工作正常,但相同的代码不适用于使用电话间隙的 android 版本
我收到 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);
}