zoukankan      html  css  js  c++  java
  • Chrome设置

    Czarek Tomczak编辑了此页面 on 6 Jan 2017 · 5个修订

    这些设置可以在“ settings.json”文件的“ chrome”部分中找到。另请参阅“ 设置” Wiki页面。

    DocToc生成的目录

    cache_path

    默认值:“ webcache”

    缓存数据将存储在磁盘上的目录。如果设置为空字符串,则将使用内存缓存,并且您的Cookie和其他数据(例如HTML5数据库)将不会在应用程序启动会话中持续存在。Chrome每30秒左右将缓存数据刷新到磁盘上一次。

    command_line_switches

    默认值: {}

    您可以通过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": ""
    },
    

    开关示例:

    • {“ lang”:“ fr”}-我们要尝试打开的语言文件。形式为language [-country],其中language是ISO-639的2个字母代码。有关支持的语言的完整列表,请参见locales /目录。
    • {“ enable-media-stream”:“”}-启用媒体流(WebRTC音频/视频)。
    • {“ enable-system-flash”:“”}-启用Flash。另外,您需要安装PPAPI系统范围的插件
    • {“ enable-speech-input”:“”}-启用语音输入(x-webkit-speech)。
    • {“ disable-web-security”:“”}-不要执行同源策略
    • {“代理服务器”:“ socks5://127.0.0.1:8888”}-设置自定义代理。另请参阅上游CEF中的代理解析
    • {“ no-proxy-server”:“”}-默认情况下,Chromium使用IE代理设置(在Internet Explorer选项中设置)。要禁用该代理的使用,请设置“ no-proxy-server” Chromium开关。另请参阅上游CEF中的代理解析

    在启动phpdesktop可执行文件时,也可以从命令行设置这些开关,例如“ phpdesktop-chrome.exe --enable-media-stream”。这对于快速测试某些开关而无需强制编辑settings.json文件很有用。同样,当与将CGI环境变量作为命令行参数传递的功能结合使用时,您便能够创建多个phpdesktop浏览器窗口,并结合不同的设置来满足您的应用程序特定需求。

    上下文菜单

    默认值: {}

    鼠标上下文菜单可以使用以下选项进行配置:

    • enable_menu-是否启用上下文菜单。
    • 导航-是否显示“上一步”,“前进”和“重新加载”选项。
    • 打印-是否显示“打印...”选项。
    • view_source-是否显示“查看源代码”选项。
    • open_in_external_browser-是否显示“在外部浏览器中打开页面”和“在外部浏览器中打开框架”选项。
    • devtools-是否显示“显示开发人员工具”选项。另请参见“ devtools_F12”选项。您必须设置“ remote_debugging_port”选项以使开发人员工具可用。

    devtools_F12

    默认值:true

    按F12键时,开发人员工具将打开。另请参见[“ context_menu”] [“ devtools”]选项。您必须设置“ remote_debugging_port”选项以使开发人员工具可用。

    external_drag

    默认值:true

    是否允许外部拖动事件进入浏览器窗口。例如,拖动一个url进行导航,或者拖动一个文件并显示其内容。

    有一些方法可以检测将哪种类型的元素拖到窗口中,将来我们可能会允许过滤并允许某种类型的拖拽事件,请参见问题#91

    错误的通知:这还控制网站上的内部拖放事件,请参阅第97期

    external_navigation

    默认值:true

    是否允许在PHP桌面浏览器中导航到外部网站。设置为false时,将在OS默认浏览器中打开外部链接。此行为通常适用于外部导航,因此,不仅在单击链接时,而且在进行重定向(无论是从php还是使用window.location对象从javascript启动)时,都会触发此行为。

    log_file

    默认值:“ debug.log”

    用于调试日志的目录和文件名。如果为空,将使用默认名称“ debug.log”,并将文件写入应用程序目录。

    log_severity

    默认值:“默认”

    日志严重性。仅记录此严重级别或更高级别的消息。也可以使用“ log-severity”命令行开关进行配置,其值为“ verbose”,“ info”,“ warning”,“ error”,“ error-report”或“ disable”。默认值为“ info”。

    reload_page_F5

    默认值:true

    在F5键下可以使用忽略缓存的重新加载页面。另请参见[“ context_menu”] [“ reload_page”]选项。

    remote_debugging_port

    默认值:0

    用于远程调试的端口。可接受介于1024和65535之间的值。值为0将生成一个随机端口。值为-1将禁用远程调试。

  • 相关阅读:
    RESTful规范
    Django REST framework 基本组件
    Django出错Xadmin后台报list index out of range
    Vue Cli
    nodejs的安装与npm的介绍
    Axios
    shell脚本中set -e作用
    Linux进程批量管理工具
    Docker-compose容易忽略的使用细节
    Docker部署WordPress网站
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/13224998.html
Copyright © 2011-2022 走看看