chrome啓動參數之

--remote-debugging-port

Chrome 啓動的時候,默認是關閉了調試端口的,若是要對一個目標 Chrome PC 瀏覽器進行調試,那麼啓動的時候,能夠經過傳遞參數來開啓 Chrome 的調試開關javascript

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

這個啓動後, 會在設置的端口開啓一個http服務和一個websocket服務. 具體使用參考:揭祕瀏覽器遠程調試技術java

咱們能夠經過這個調試接口, 能夠實現遠程給啓動的頁面綁定函數.就是能夠遠程能夠給js的window對象添加一些方法web

--user-data-dir

能夠將你Google Chrome的暫存資料設置到你指定的磁碟目錄去。
這裏咱們能夠指定到一個臨時目錄, 這樣在瀏覽器關閉後, 數據就被清空了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             禁用彈出攔截websocket

相關文章
相關標籤/搜索