Телефонная связь: есть ли способ получить данные JSON с внешнего URL-адреса? - PullRequest
0 голосов
/ 12 июля 2020

На самом деле я немного разочарован, так как я много пробовал и проверял много статей, но у меня ничего не получилось.

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

Я могу изменить выход поставить, как я хочу, но показать мне, чтобы получить данные с внешнего сервера ???

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...