天问

Chrome应用开发介绍(一)

上周公司和美餐网合作,我正好去门店帮忙,遇到他们的技术人员在安装软件。简单的看了一下。说是软件,其实也就是一个web容器嵌入一个网页而已。所有业务都放在web端处理,只有打印小票才会使用软件调用系统打印机驱动。

BaiduHi_2016-3-3_16-54-51

好了,web容器的话,C#会自带一个web容器,还用很多软件公司在用2010年的webkit的C#写的dll。而本次介绍的美餐网客户端则是使用了Chrome浏览器。对,chrome有一个便携版的:

叫做:Chrome Portable

BaiduHi_2016-3-3_17-5-58

 

 

启动的时候会代入一些启动参数,这个和上次接触到--auto-print自动打印类似。

BaiduHi_2016-3-3_17-7-2

可以发现,自带了参数:

--user-agent浏览器代理参数

--app-id:这这个还不清楚。

于是在网上搜索了一下,Chrome启动参数:

–user-data-dir=”[PATH]“  自定义用户数据目录

–start-maximized                启动就最大化

–no-sandbox                         取消沙盒模式

–single-process                    单进程运行

–process-per-tab                 每个标签使用单独进程

–process-per-site                每个站点使用单独进程

–in-process-plugins            插件不启用单独进程

–disable-popup-blocking 禁用弹出拦截

–disable-javascript             禁用JavaScript

–disable-java                         禁用Java

–disable-plugins                   禁用插件

–disable-images                   禁用图像

-incognito                               启动进入隐身模式

–enable-udd-profiles        启用账户切换菜单

–proxy-pac-url                   使用pac代理 [via 1/2]

–lang=zh-CN                        设置语言为简体中文

–disk-cache-dir=”[PATH]“ 自定义缓存目录

–disk-cache-size=              自定义缓存最大值(单位byte)

–media-cache-size=         自定义多媒体缓存最大值(单位byte)

–bookmark-menu              在工具栏增加一个书签按钮

–enable-sync                       启用书签同步

 

 

后续将继续查阅更多资料,简单实现美餐网客户端这个功能:C#编写一个程序,调用chrome浏览器内核,自定义窗口样式。

 

博客地址:http://blog.yoqi.me/?p=116
扫我捐助哦
喜欢 0

这篇文章还没有评论

发表评论