Я получаю эту ошибку при попытке запустить приложение Ionic 3 на устройстве Android.В браузере работает правильно, но я думаю, что есть дополнительный уровень проверки при запуске / развертывании на устройстве.
Вот проблемный код:
getHomephones(auth_token) {
return new Promise(resolve => {
this.apiProvider.getRemoteHomephones(auth_token).then(result => {
this.createOrUpdateHomephones(result.data).then(response => {
resolve(response);
});
});
});
}
, который вызывает APIпровайдер и получает массив телефонов взамен (или, по крайней мере, это цель):
getRemoteHomephones(auth_token) {
return new Promise(resolve => {
this.httpClient.get(this.apiUrl + "remote_homephones", {
headers:{"X-USER-AUTH-TOKEN": auth_token}
}).subscribe(response => {
resolve(response);
}
});
}
Я предполагаю, что проблема лежит в объявлении типа на стороне API, но я, кажется, ненайти правильный способ объявить это.
Любая помощь или подсказка очень ценится.