Здравствуйте, я использую Visual Studio 2017.
и код был написан на Apache cordova.Я использую два стандартных плагина Cordova, которые были добавлены через редактор config.xml Visual Studio 2017.
Я следую тому же коду, что и в документации.но получаю следующую ошибку в симуляторе Visual Studio 2017.
почему мне нужно использовать этот редактор обратного вызова.Weather API URL-адрес загрузки файла уже онлайн?![enter image description here](https://i.stack.imgur.com/EYbjI.png)
Вот мой код, который выполняется без каких-либо исключений.
var win = function (r) {
navigator.camera.cleanup();
retries = 0;
alert('Done!');
}
var fail = function (error) {
if (retries == 0) {
retries++
setTimeout(function () {
$("#btnUploadPicture").trigger("click");
}, 1000)
} else {
retries = 0;
navigator.camera.cleanup();
alert('Ups. Something wrong happens!');
}
}
var options = new FileUploadOptions();
options.fileKey = "file";
options.fileName = $("#txtIMEI").html();
options.mimeType = "image/jpeg";
options.params = {}; // if we need to send parameters to the server request
var ft = new FileTransfer();
ft.upload(fileURI, encodeURI("http://localhost:3199/api/Vehicles"), win, fail, options)