chrome的APP模式与全屏模式 --app --kiosk

自动全屏模式

"C:\Program Files\Google\Chrome\Application\chrome.exe" --kiosk http://cn.bing.com/
1
“C:\Program Files\Google\Chrome\Application\chrome.exe”是chrome程序路径

这种全屏显示和正常状态下chrome按F11是不一样的,F11全屏后chrome会在左下角显示A标签的链接地址,同时鼠标移动到最上方会弹出退出全屏的提示,可以再次按F11推出全屏模式,而通过参数启动全屏之后,F11将失效,A标签提示和退出全屏提示也将消失,只能通过ALT+F4退出chrome全屏模式,是很彻底的全屏模式,通过这种全屏模式,可以将网站制作成软件形式。

关于全屏模式,有几点需要注意:

1、全屏模式下,广告插件(例如 adblock)是有作用的,所以目标页面的一些样式名称、url 地址,都一样要注意避免 ad 字样;
2、全屏模式下,按 F11 是不会退出全屏的,鼠标移动到屏幕上方也不会提示退出全屏;
3、全屏模式下,是没有关闭按钮的,除非用户懂得 ctrl+w 可以关闭,否则自己在网页上加入退出菜单;
4、全屏模式下,是有多标签的,当你在页面中使用了 target=”_blank” 打开一个新标签页之后,用户虽然看不出来,但是,关闭了一个,会显示出原来的页面,所以应该尽量避免新窗口打开;
5、如果当前运行着其它的 Chrome 窗口,那么全屏化打开是无效的,会直接在现有的 Chrome 以新标签的方式打开;
6、全屏模式下,按 ctrl+shift+b 快捷键是无法调出书签栏的;

以上是开发中可能会遇到的一些疑难杂症,当作一份总结。

APP模式

"C:\Program Files\Google\Chrome\Application\chrome.exe" --app=http://cn.bing.com/ --start-maximized
1
APP 模式下,系统任务栏的图标会变成网页的 favicon 图标,而且窗口标题没有了 Google Chrome 的字样;

关于 APP 模式,有几点需要注意的:

1、同上,在 APP 模式中,广告插件是有作用的,需要注意样式名和 url 地址中不要包含 ad 字样;
2、APP 模式在启动之后,呈现一个竖屏的效果,宽度并不等于用户的屏幕宽度,但是是可调的,也有最大化按钮,并且在下次启动时,会延续上次的宽度;
3、APP 模式中同样是没有地址栏、没有工具栏、没有书签栏的,快捷键也无法调出;
4、APP 模式下,系统任务栏的图标会变成网页的 favicon 图标,而且窗口标题没有了 Google Chrome 的字样;
5、APP 模式下,是没有多标签的,当网页中出现 target=”_blank” 需要在新窗口打开时,会调用或启动默认浏览器来打开目标网址,用户会从 APP 模式中脱离;

这几条也是在使用时发现的一些问题,或者说是需要注意的地方,希望以后在开发的时候多注意,别走弯路

另外,为了让bat文件后台运行,随系统启动,新建一个vbs文件

createobject("wscript.shell").run "C:\start.bat",0
1
C:\start.bat 是bat文件路径
最后一个参数0 表示后台运行

然后将此vbs文件,放到【开始】-》【所有程序】-》【启动】里(windows下)。

就可以实现开机自启动chrome,并全屏打开某网页。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,707评论 25 709
  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,950评论 1 180
  • 7月8日#每日三问# 今天我早起了吗?0608起 还要更早 今天我学习时间管理有什么收获?我又提前了半小时起床 今...
    Ruby_0764阅读 748评论 0 0
  • 今天,公司HR来找我,来针对一个基层员工的辞退要咨询相联部门的意见。思忖少许,我签了“同意”,这一天其实早就有预料...
    苏柠姑娘阅读 3,803评论 0 1
  • ,运营,产品经理,程序猿,等等,离不开常识。名字名头,是我们在细化时所做的更为具象的表达表述。 本来没有路,走的人...
    刹那流转阅读 3,584评论 0 8