我有来自 API 的 HTML 字符串和内部的 HTML 字符串,我正在将 youtube 视频放入<iFrame></iFrame>
我想将此视频与 HTML 一起显示。
export class BlogDetailsPage implements OnInit {
detail = {};
constructor(public domSanitizer: DomSanitizer, private ms: MasterService) { }
ngOnInit() {
var id = this.route.snapshot.params.id;
this.ms.present();
this.ms.getblogDetail(id).subscribe(res => {
this.detail = this.domSanitizer.bypassSecurityTrustResourceUrl(res.content.rendered);
console.log(this.detail);
this.ms.dismiss();
});
}
}
在 HTML 中,我通过以下代码显示字符串
{{detail}}
<div class="blog-box" *ngIf="detail.content != undefined" [innerHTML]="detail">
</div>
我无法显示 HTML 视频。