1
В моем телефоне приложении разрыва я хочу использовать опцию FileTransfer для передачи изображения в server.I использовал следующий кодFile Transfer Error с PhoneGap
function uploadPhoto(imageURI)
{
var options = new FileUploadOptions();
options.fileKey="file";
options.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1);
options.mimeType="image/jpeg";
var params = {};
params.value1 = "Admin";
params.value2 = "Admin123";
options.params = params;
var ft = new FileTransfer();
ft.upload(imageURI, encodeURI("ftp.bimgupl.com/itemimage/"), win, fail, options);
}
function win(r)
{
console.log("Code = " + r.responseCode);
console.log("Response = " + r.response);
console.log("Sent = " + r.bytesSent);
}
function fail(error)
{
alert("An error has occurred: Code = " + error.code);
console.log("upload error source " + error.source);
console.log("upload error target " + error.target);
}
В приведенной выше коде возвращает результат как
An error has occured:Code=3
по ссылке детали следующего
FTP username: Admin
FTP Password: Admin123
FTP server: ftp.bimgupl.com
FTP & explicit FTPS port: 21
Что случилось с моим кодом? пожалуйста, помогите мне золу проблема.