1、当然,我们如果想让谷歌浏览器隐藏运行,然后自己开发一些程序,然后和程序配套做一些事情的话,我们可以去下载谷歌浏览器便携版。便携版请自行百度【谷歌浏览器便携版】
2、话不多说,我们开始。我们要用到的是谷歌的某个模式。即headless模式,即无gui渲染模式。没有浏览儡泌掩羞器窗口,静静的在后台运行。但是有一点,headless模式仅支持6.0(包括6.0)以后的版本。这里我们打开谷歌浏览器,使用chrome://version命令查看。如图可以看到小编这里的是6.5
3、OK,我们用命令行打开我们的谷歌浏览器,然后打开百度页面。按下w坡纠课柩in + r 打开运行界面,输入cmd回车打开命令提姨胀兽辱示符。cd 到浏览器运行目录,或者是快捷方式所在目录。例如小编的谷歌浏览器快捷方式在桌面。例如小编的快捷方式名称为GoogleChrome.lnk我们就在快捷方式后加入浏览器参数 http://www.baidu.com(切记,一定要加上http://)如图
4、然后我们加入参数--headless运行headless模式即GoogleChrome.lnk --headless http://www.baidu.com可以看到一闪而过,好像没有生效的一样。其实是已经运行了。
5、到这样很多小伙伴都会问了,那这样我耦嘀扔硇怎么知道到底有没有成功运行。我怎么知道谷歌浏览器到底有没有帮我打开这个页面?其实很简单,我们飧肇苡卫只要把谷歌浏览器的页面生成pdf文件即可。加入参数--print-to-pdf即:GoogleChrome.lnk --headless --print-to-pdf http://www.baidu.com
6、OK,我们找到谷歌浏览器快捷方式的位置,如果知道装在哪里的小伙伴跳过这一步。右键快捷方式 -> 属性 -> 打开文件位置
7、然后我们找到以数字开头的目录(文件夹),例如小编这里的浏览器版本是6.5,这里就是65.xxxxxx如图如果您的版本是6.2,那就找62.xxx的文件夹就行了。如图
8、打开文件夹之后,找到一个output.pdf的文件。就是我们刚才生成的pdf文件了。
9、打开pdf文件,可以看到,谷歌浏览器确实以headless模式运行了。从而我们也实现了让谷歌浏览器无界面(隐藏)运行的办法。学会了没?点一波关注吧?(*^__^*)