Http-запрос работает на локальном сервере, а не на реальном устройстве (iOS) (Youtube API) - PullRequest
0 голосов
/ 10 марта 2019

Код выглядит следующим образом:

import { HttpClient } from '@angular/common/http';

...

load_videos(){
 console.log('function vi called #2') ;
 this.http.get("https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId={ID}&key={KEY}&maxResults=15").subscribe(response => {
  console.log('inside request') ;
  this.videos = this.videos.concat(response["items"]);
  console.log(this.videos);
  this.loading_videos = false;
 });  
}

ПРИМЕЧАНИЕ. - {ID} и {KEY} являются заполнителями.

Он отлично работает на локальном сервере в веб-браузере, однако, когда я собираю его для iOS и запускаю на телефоне, он ничего не возвращает.

«Внутренний запрос» не регистрируется, однако «функция vi с именем # 2» имеет значение.

Консоль при работе на телефоне не выдает ошибки, и пустой массив this.videos также не регистрируется.

...