• chrome启动参数之


    --remote-debugging-port

    Chrome 启动的时候,默认是关闭了调试端口的,如果要对一个目标 Chrome PC 浏览器进行调试,那么启动的时候,可以通过传递参数来开启 Chrome 的调试开关

    # for mac
    sudo /Applications/Google Chrome.app/Contents/MacOS/Google Chrome --remote-debugging-port=9222

    这个启动后, 会在设置的端口开启一个http服务和一个websocket服务. 具体使用参考:揭秘浏览器远程调试技术

    我们可以通过这个调试接口, 可以实现远程给启动的页面绑定函数.就是可以远程可以给js的window对象添加一些方法

    --user-data-dir

    可以将你Google Chrome的暂存资料设置到你指定的磁碟目录去。
    这里我们可以指定到一个临时目录, 这样在浏览器关闭后, 数据就被清空了


    未整理--------------------

    –user-data-dir=”[PATH]”              指定用户文件夹User Data路径,可以把书签这样的用户数据保存在系统分区以外的分区。
    –disk-cache-dir=”[PATH]“            指定缓存Cache路径
    –disk-cache-size=                         指定Cache大小,单位Byte
    –first run                                          重置到初始状态,第一次运行
    –incognito                                       隐身模式启动
    –disable-JavaScript                        禁用Javascript
    --omnibox-popup-count="num"   将地址栏弹出的提示菜单数量改为num个。我都改为15个了。
    --user-agent="xxxxxxxx"                修改HTTP请求头部的Agent字符串,可以通过about:version页面查看修改效果 

    --disable-plugins                            禁止加载所有插件,可以增加速度。可以通过about:plugins页面查看效果 
    --disable-javascript                        禁用JavaScript,如果觉得速度慢在加上这个
    --disable-java                                  禁用java 
    --start-maximized                           启动就最大化
    --no-sandbox                                  取消沙盒模式
    --single-process                             单进程运行
    --process-per-tab                           每个标签使用单独进程
    --process-per-site                           每个站点使用单独进程

    --in-process-plugins                      插件不启用单独进程
    --disable-popup-blocking             禁用弹出拦截

  • 相关阅读:
    什么是32位汇编的flat平坦内存模式
    oracle随机操作
    网线8根排列顺序
    vb创建NT服务
    函数声明后面加个stdcall是什么意思
    一些基础问题。
    ArcGIS Server中地图打印的实现
    添加BaseCommand 和Base Tool 的注意事项
    获取字符串中的某个子字符串
    AE, C#,按纸张打印地图
  • 原文地址:https://www.cnblogs.com/shuiche/p/10070560.html
Copyright © 2020-2023  润新知