Я безуспешно пытался заставить API работать с моим приложением ionic (V4).Я попытался использовать Http и HttpClient, предоставленные angular, но это вызвало некоторые ошибки, и после быстрого просмотра в интернете показалось, что это ошибка, связанная с CORS.Прежде чем вы спросите, я не запускал приложение через ionic serve -c
, но я запустил ionic cordova build ios
и запустил приложение на своем iPhone из Xcode.Сейчас я пытаюсь использовать плагин Native HTTP, но получаю ошибку, для которой не могу найти решение.Я буду рад получить ответы на некоторые вопросы (приложение ожидается в это воскресенье)
Моя ошибка (как показано в Safari Web Inspector):
{"line":67,"column":24,"sourceURL":"ionic://localhost/plugins/cordova-plugin-advanced-http/www/helpers.js"}
Когда я нажимаюСсылка на файл JS Я получаю эту функцию:
function checkKeyValuePairObject(obj, allowedChildren, onInvalidValueMessage) {
if (getTypeOf(obj) !== 'Object') {
throw new Error(onInvalidValueMessage);
}
var keys = Object.keys(obj);
for (var i = 0; i < keys.length; i++) {
if (allowedChildren.indexOf(getTypeOf(obj[keys[i]])) === -1) {
throw new Error(onInvalidValueMessage); <== line 67
}
}
return obj;
}
Спасибо за ответы.