【问题标题】:unsafe value used in a resource URL context Angular Error资源 URL 上下文中使用的不安全值 Angular 错误
【发布时间】:2018-07-12 04:14:05
【问题描述】:

大家好,我想展示一个动态的 pdf。起初它向我显示 CORS 错误。我使用 DOM Sanitizer 解决了这个问题。现在它向我显示不安全的 url 任何帮助表示赞赏。

HTML 代码:

  <iframe src="{{Url}}"></iframe>

TS Code : 这里pdfSrc存放动态生成的pdf路径;

 this.pdfSrc = 'http://192.168.1.183/' + this.pdfPath;
 this.Url = this.sanitizer.bypassSecurityTrustUrl(this.pdfSrc);

【问题讨论】:

标签: angular typescript iframe


【解决方案1】:

终于得到了解决方案,只是将 HTML 部分和 TS 部分更改为如下

<iframe [src]='Url' width="100%" height="1000px"></iframe>

constructor(private sanitizer:DomSanitizer){}

this.Url = this.sanitizer.bypassSecurityTrustResourceUrl(this.pdfSrc);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-30
    • 2020-09-23
    • 2016-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多