Http请求在本地服务器上运行,而不在实际设备(iOS)上运行(Youtube API)

时间:2019-03-10 19:29:16

标签: angular typescript youtube-api ionic4

代码如下:

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}是占位符。

它可以在Web浏览器中的本地服务器上完美运行,但是当我为iOS构建它并在手机上运行它时,它什么也不返回。

“内部请求”未记录,但是“功能vi称为#2”已记录。

在手机上运行时,控制台没有错误,并且未记录空的this.videos数组。

0 个答案:

没有答案