Javascript 没有铬的铬?
我正在开发一个完全用javascript+web服务编写的桌面应用程序。我想把它放在一个无铬的网络浏览器里。所以基本上只是一个窗口。我不想要URL栏,我不想要蓝色的大条等等,我只想要一个窗口。没有任何东西。(尽管我可能需要一个“x”来关闭它)Javascript 没有铬的铬?,javascript,desktop-application,Javascript,Desktop Application,我正在开发一个完全用javascript+web服务编写的桌面应用程序。我想把它放在一个无铬的网络浏览器里。所以基本上只是一个窗口。我不想要URL栏,我不想要蓝色的大条等等,我只想要一个窗口。没有任何东西。(尽管我可能需要一个“x”来关闭它) 我不确定chrome是否支持这一功能,但我正在寻找一款基于webkit的浏览器来实现这一功能。(我研究了C#/a浏览器,但我更希望有一个常规的主流浏览器,而不是一直更新讨厌的DLL以支持新功能)如果你的应用程序在Chrome中作为web应用程序安装,实际上
我不确定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模式
是的,但我不想让它最大化……我认为最好的方法是在C#应用程序中嵌入浏览器。我认为您可以直接使用webkit core。例如,qt有这样的小部件:请注意,扳手不再是扳手,而是汉堡图标。