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             禁用彈出攔截


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM