从Angular Component中打开外部URL

时间:2018-02-06 09:32:50

标签: javascript html angular

我在我的角应用中有一个http get调用,返回指向dropbox文件的链接。

收到该文件后,我希望它在新的浏览器标签中自动打开。

我试过这个:

window.open(data, "_blank");

上面打开了我的localhost中的链接,如下所示:

http://localhost:3000/dropboxLinkHere

在做了一些研究之后,我发现你不能在有角度的路线内进行外部链接。

有谁知道如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

我刚试过window.open(dropboxLinkHere,“_ blank”);它对我有用。它必须是完整的链接,包括http或https部分。你可以通过你的来电验证数据(响应)吗? 例如,“www.google.com”就像你的问题一样带我进入localhost。但是“http://www.google.com”和“http://google.com”对我来说效果很好。