在IOS filetransfer上传图片中的phonegap 2.5.0,返回405和代码3

时间:2013-03-11 14:38:20

标签: ios cordova file-transfer

我在IOS中遇到FileTransfer.upload图像问题,我使用你给出的示例: http://docs.phonegap.com/en/2.5.0/cordova_file_file.md.html#FileTransfer

当我从ios调用FileTransfer.upload时,我得到代码3和HTTP状态405.我尝试从服务器端使用ashx(处理程序)文件。

所有这一切都在Android上工作正常,代码在两者中完全相同。

我的代码:

function uploadPhoto(imageURI) {
    var options = new FileUploadOptions();
    options.fileKey = "file";
    options.fileName = imageURI.substr(imageURI.lastIndexOf('/') + 1);
    options.mimeType="image/jpeg";

    var fileImageTransfer = new FileTransfer();

    fileImageTransfer.upload(imageURI, domain + "/handlers/imageupload.ashx?greetingID=5", win, fail, options);
}

连续两天没有成功 请帮帮我。

10X。

1 个答案:

答案 0 :(得分:0)

您需要查看服务器日志以查看导致405“Method not allowed”错误的原因。查看文件的请求方式。