Javascript 没有铬的铬?

Javascript 没有铬的铬?,javascript,desktop-application,Javascript,Desktop Application,我正在开发一个完全用javascript+web服务编写的桌面应用程序。我想把它放在一个无铬的网络浏览器里。所以基本上只是一个窗口。我不想要URL栏,我不想要蓝色的大条等等,我只想要一个窗口。没有任何东西。(尽管我可能需要一个“x”来关闭它) 我不确定chrome是否支持这一功能,但我正在寻找一款基于webkit的浏览器来实现这一功能。(我研究了C#/a浏览器,但我更希望有一个常规的主流浏览器,而不是一直更新讨厌的DLL以支持新功能)如果你的应用程序在Chrome中作为web应用程序安装,实际上

我正在开发一个完全用javascript+web服务编写的桌面应用程序。我想把它放在一个无铬的网络浏览器里。所以基本上只是一个窗口。我不想要URL栏,我不想要蓝色的大条等等,我只想要一个窗口。没有任何东西。(尽管我可能需要一个“x”来关闭它)


我不确定chrome是否支持这一功能,但我正在寻找一款基于webkit的浏览器来实现这一功能。(我研究了C#/a浏览器,但我更希望有一个常规的主流浏览器,而不是一直更新讨厌的DLL以支持新功能)

如果你的应用程序在Chrome中作为web应用程序安装,实际上有一个非常简单的解决方案。在Chrome的新选项卡页面(在应用程序部分),右键单击应用程序,只需选择作为窗口打开,而不是作为常规选项卡打开。当然,这将为您提供一个只在常规操作系统窗口装饰内显示网页的窗口


现在,据我所知,这个选择不能由开发人员控制,我想这是有道理的。但是,如果您想要不使用Chrome的Chrome(这是一个非常好的口号,顺便说一句),这可能是最简单的方法。

如果您在Windows中工作,并且安装了Chrome,您可以创建一个具有以下目标的快捷方式:

C:\Users\%USERNAME%\AppData\Local\Google\Chrome\Application\Chrome.exe--app=http://google.com

从以下几点开始:

C:\Users\%USERNAME%\AppData\Local\Google\Chrome\Application

这会给你你想要的


要在Chrome中的任何网页上执行此操作,请转到扳手-->工具-->创建应用程序快捷方式,您可以在此处将其添加到桌面/开始菜单/固定到任务栏

您还可以使用Chrome/Chrome的命令行开关:


查看
--kiosk
--enable fixed layout
,以及
--window size

,您正在寻找google chrome的kiosk模式

  • 创建web应用程序的快捷方式
  • 转到它的属性
  • 在target字段中附加此标志--kiosk
  • 拯救
  • 打开你的快捷方式

  • 是的,但我不想让它最大化……我认为最好的方法是在C#应用程序中嵌入浏览器。我认为您可以直接使用webkit core。例如,qt有这样的小部件:请注意,扳手不再是扳手,而是汉堡图标。