На самом деле я немного разочарован, так как я много пробовал и проверял много статей, но у меня ничего не получилось.
function demo() {
console.log("Booooooooooooommmmmmmmmmm");
tokenV = document.getElementById("tokenString").value;
var urlF = "https://***********.com/connect/api.php?action=2&token="+tokenV;
const myHeaders = new Headers();
const myRequest = new Request(urlF, {
method: 'GET',
headers: myHeaders,
mode: 'cors',
cache: 'default',
});
fetch(myRequest)
.then(response => response.json())
.then(data => console.log(data));
}
Я уже внес домен в белый список в моем файле конфигурации, я использую последнюю версию phonegap CL . Я пытаюсь подключиться к api, который выведет данные json .encode, если токен был правильным. Вывод ошибок:
(index):50 Fetch failed loading: GET https://*******.com/connect/api.php.............
Другой способ, которым я пытался использовать плагин Cordova fetch, все еще не удался:
function demo() {
console.log("Booooooooooooommmmmmmmmmm");
tokenV = document.getElementById("tokenString").value;
var urlF = "https://*********.com/api.php?action=2&token="+tokenV;
console.log("nowww1");
cordovaFetch(urlF, {
method : 'GET',
headers: {
'User-Agent': 'CordovaFetch 1.0.0'
},
})
.then(function(response) {
return response.json();
}).then(function(json) {
console.log('parsed json', json);
}).catch(function(ex) {
console.log('parsing failed', ex);
});
}
Ошибка вывода:
Error: exec proxy not found for :: FetchPlugin :: fetch (index):118 parsing failed TypeError: Network request failed
Я могу изменить выход поставить, как я хочу, но показать мне, чтобы получить данные с внешнего сервера ???
Спасибо