Я пытаюсь создать мобильное приложение с API-подключением к базе данных.Иногда я не получаю никакой ошибки, и все это прекрасно работает с API, но обычно я получаю такую ошибку.(См. Рисунок ниже)
Это ошибка, которую я получил от Dev Tools
Вот мой код:
let headers = new Headers ({
'Accept' : 'application/json',
'Authorization' : 'Bearer ' + this.token
});
let options = new RequestOptions({ headers : headers });
return new Promise((resolve, reject) => {
this.http.get('https://mywebsite.com/api', options)
.toPromise()
.then((response) =>
{
if(response){
console.log('API Response : ', response.json());
var _response = response.json();
resolve(response.json());
}
this.loadingSrvc.hide();
})
.catch((error) =>
{
this.loadingSrvc.hide();
if(error){
console.error('API Error : ', error.status);
console.error('API Error : ', JSON.stringify(error));
reject(error.json());
}
});
});
Я использую Ionic CLI PRO v4.2.1 и MySQL - phpMyAdmin для базы данных
Моя основная дилемма в том, что иногда это работает, а иногда нет иЯ даже не знаю причину.
Надеюсь, что кто-то может мне помочь.Заранее спасибо.