-5
我是新来的Angular 2和Ionic 2,所以我没有得到如何获取和显示我的Angular 2 android应用程序的视频的想法。如何从Ionic 2框架的Angular 2的Youtube频道获取视频?
.component.js文件
export class HomePage implements OnInit {
private videoListArr = [];
private title = [];
private objArr;
baseUrl: string = 'https://www.youtube.com/embed/';
private homes = [];
constructor(private sanitizer: DomSanitizer, public navCtrl: NavController, private _homeService: HomeService) { }
ngOnInit() {
this._homeService.getHome()
.subscribe(response =>this.homes.push(JSON.parse(JSON.stringify(response))),
error => alert(error),
() => {
this.objArr = this.homes;
this.objArr[0].items.forEach(element => {
var url = element.snippet.resourceId.videoId;
this.title.push(element.snippet.title);
this.videoListArr.push({
videoUrl: this.sanitizer.bypassSecurityTrustResourceUrl(this.baseUrl + url),
videoTitle: element.snippet.title,
videoDesc: element.snippet.description
});
});
}
)
}
}
请添加一些代码或任何你已经尝试到目前为止。 –
与乔恩聪明的补充尝试科尔多瓦YoutubeVideoPlayer:https://github.com/JonSmart/CordovaYoutubeVideoPlayer – JanP
我解决了这个问题谢谢! – Pawan