使用chrome中的$ window.open()打开另一个应用程序的新选项卡时隐藏地址栏

时间:2018-01-25 16:36:57

标签: node.js angular

我有两个应用程序:使用Angular的业务应用程序和使用NodeJ构建的聊天应用程序。

在Angular控制器中,我编写了使用...

打开聊天应用程序登录屏幕的代码
$window.open("http:IPaddress/port/", "_blank","location=0,resizable=yes,top=100,left=20,width=650,height=400")

它正在打开新标签,但上面有地址栏。我想摆脱地址栏。在IE中,默认情况下,地址栏是隐藏的,但在Chrome上它是可见的。

有没有人可以建议在没有$window.Open()的情况下以弹出方式打开这个新标签并隐藏地址栏?

2 个答案:

答案 0 :(得分:0)

无法关闭

安全要求,因此用户知道他们实际上在哪个网站上。 唯一的例外可能是在Win7上运行的IE11

答案 1 :(得分:0)

Chromium团队表示忽略location的值为intended behavior

你需要解决它。一种选择是将聊天视图放在使用converse等聊天库显示业务应用程序的窗口/选项卡中。