如何在ionic2 iframe中加载dyanmic视频网址

时间:2017-02-25 09:19:58

标签: android ios angular ionic2

iframe正在工作,而我们直接url它工作正常,但我们给动态网址它不起作用,为什么?

它说错误不能GET /视频

<div  *ngIf="video">
   <iframe src="video" width="100%" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
</div>

请提出任何想法。

1 个答案:

答案 0 :(得分:2)

您需要使用DomSanitizer来修复它。

在您的.ts代码中添加

import { DomSanitizer } from '@angular/platform-browser';

在构造函数中添加它

constructor(public domSanitizer: DomSanitizer, ...){...}

然后在html代码中它就像

<iframe [src]="domSanitizer.bypassSecurityTrustResourceUrl(video)" ...