2017-06-14 63 views
0

我试图打开一个whats'app链接,我得到这样的错误:离子2:获得不安全网址错误

WARNING: sanitizing unsafe URL value SafeValue must use 
(see http://g.co/ng/security#xss) 

这里是我的代码:

<a href="{{surl}}"> 
<img src="assets/imgs/whatsapp.png" height=35px/></a> 

和TS文件这里是什么SURL认为:

this.url = 'whatsapp://send?text=Hello World!&phone=+966'+this.phone 
this.surl = this.dom.bypassSecurityTrustUrl(this.url); 

,你可以告诉的问题是,我传递一个变量的url,但科尔多瓦不会信任它! 任何想法如何解决这个问题?

+0

看看这个主题https://stackoverflow.com/questions/38593515/angular2-warning-sanitizing-unsafe-style-value-urlsafevalue-must-use-proper –

+0

@ChristianBenseler他们说我应该包装整个网址,这正是我所做的:( –

回答

0

我解决了它<a [href]="surl"></a>其中surl是安全的网址,它的工作!