这些设置可以在“ settings.json”文件的“ chrome”部分中找到。另请参阅“ 设置” Wiki页面。
用DocToc生成的目录
默认值:“ webcache”
缓存数据将存储在磁盘上的目录。如果设置为空字符串,则将使用内存缓存,并且您的Cookie和其他数据(例如HTML5数据库)将不会在应用程序启动会话中持续存在。Chrome每30秒左右将缓存数据刷新到磁盘上一次。
默认值: {}
您可以通过Chrome命令行开关自定义许多设置。这些开关只能通过传递开关字典(以开关名称为键)在settings.json文件中进行编程设置。开关名称不应包含“-”或“-”前缀,否则将被忽略。如果开关不需要值,则开关值可以为空字符串。这些开关仅针对主浏览器进程设置。
有关所有Chrome开关的汇总列表,请访问peter.sh网站:http ://peter.sh/experiments/chromium-command-line-switches/
另请参见cef_switches.cc文件中的CEF开关。
settings.json中的示例代码:
command_line_switches: {
"lang": "fr",
"enable-media-stream": "",
"enable-system-flash": ""
},
开关示例:
在启动phpdesktop可执行文件时,也可以从命令行设置这些开关,例如“ phpdesktop-chrome.exe --enable-media-stream”。这对于快速测试某些开关而无需强制编辑settings.json文件很有用。同样,当与将CGI环境变量作为命令行参数传递的功能结合使用时,您便能够创建多个phpdesktop浏览器窗口,并结合不同的设置来满足您的应用程序特定需求。
默认值: {}
鼠标上下文菜单可以使用以下选项进行配置:
默认值:true
按F12键时,开发人员工具将打开。另请参见[“ context_menu”] [“ devtools”]选项。您必须设置“ remote_debugging_port”选项以使开发人员工具可用。
默认值:true
是否允许外部拖动事件进入浏览器窗口。例如,拖动一个url进行导航,或者拖动一个文件并显示其内容。
有一些方法可以检测将哪种类型的元素拖到窗口中,将来我们可能会允许过滤并允许某种类型的拖拽事件,请参见问题#91。
错误的通知:这还控制网站上的内部拖放事件,请参阅第97期。
默认值:true
是否允许在PHP桌面浏览器中导航到外部网站。设置为false时,将在OS默认浏览器中打开外部链接。此行为通常适用于外部导航,因此,不仅在单击链接时,而且在进行重定向(无论是从php还是使用window.location对象从javascript启动)时,都会触发此行为。
默认值:“ debug.log”
用于调试日志的目录和文件名。如果为空,将使用默认名称“ debug.log”,并将文件写入应用程序目录。
默认值:“默认”
日志严重性。仅记录此严重级别或更高级别的消息。也可以使用“ log-severity”命令行开关进行配置,其值为“ verbose”,“ info”,“ warning”,“ error”,“ error-report”或“ disable”。默认值为“ info”。
默认值:true
在F5键下可以使用忽略缓存的重新加载页面。另请参见[“ context_menu”] [“ reload_page”]选项。
默认值:0
用于远程调试的端口。可接受介于1024和65535之间的值。值为0将生成一个随机端口。值为-1将禁用远程调试。
原文:https://www.cnblogs.com/lvdongjie/p/13224998.html