Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
376 views
in Technique[技术] by (71.8m points)

typescript - How to insert src to iframe in angular?

I know this question has been asked many times already but I tried to use all the suggested ways and nothing helped me. I'm tring to insert src attribute to iframe in angular but the src disappeared.

controller.ts:

  iframeUrl:SafeResourceUrl
userName='hh'
    constructor(private _sanitizer: DomSanitizer) {}
      ngOnInit() {
        this.iframeUrl=this._sanitizer.bypassSecurityTrustUrl('/'+this.userName+'/preview')
    }

html:

<iframe src="{{iframeUrl}}" frameborder="0" style="width: 100%;height: -webkit-fill-available;min-width: 100%;"></iframe>

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

try to use [src]="iframeUrl"as well as bypassSecurityTrustResourceUrl

this.iframeUrl=this._sanitizer.bypassSecurityTrustResourceUrl(...)

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...