IOS の FileTransfer.upload イメージに問題があります。次の例を使用します: http://docs.phonegap.com/en/2.5.0/cordova_file_file.md.html#FileTransfer
iOS から FileTransfer.upload を呼び出すと、コード 3 と HTTP ステータス 405 が返されます。サーバー側から ashx(handler) ファイルを使用しようとしています。
これはすべて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);
}
成功しない2日間、助けてください。
10倍。