![從快捷方式開啟 chrome://inspect](https://rvso.com/image/1481890/%E5%BE%9E%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F%E9%96%8B%E5%95%9F%20chrome%3A%2F%2Finspect.png)
為了解決響應式網站的開發問題,我想使用 chrome 來調試。我已經設法跳過足夠的障礙來連接我的手機,但每次我想開始時,我都必須在瀏覽器欄中輸入「chrome://inspect」。我將圖標拖到桌面上並創建了一個鏈接,但是當我雙擊它時,它抱怨協議沒有處理程序。 (我了解協議是什麼,在本例中為「chrome:」與「http:」或「mailto:」)
因此,我製作了一個 HTML 檔案並嘗試將其重定向到該 URL。它似乎什麼也沒做。我建立了一個bat文件
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "chrome://inspect" --new-window
它會打開 chrome,但不會打開所需的頁面。
出於安全考慮,Chrome 似乎已鎖定此功能。
有沒有快速存取該頁面的方法?有沒有快速存取任何/所有“chrome:”協議頁面的方法?
答案1
操作方法如下:
1. 從 ' 下載 AutoHotkey zip 文件https://autohotkey.com/download/'。
2. 解壓縮並將其儲存到名為「autohotkey」的資料夾中。
3. 建立以下批次檔:
rem ----------------------open chrome://inspect----------------------
> "chromedev.ahk" echo winactivate, ahk_exe chrome.exe
>> "chromedev.ahk" echo winwaitactive, ahk_exe chrome.exe
>> "chromedev.ahk" echo send ^^t
>> "chromedev.ahk" echo sleep 100
>> "chromedev.ahk" echo sendraw chrome://inspect/
>> "chromedev.ahk" echo sleep 100
>> "chromedev.ahk" echo send {enter}
call "%CD%\autohotkey\AutoHotkeyU32.exe" "%CD%\chromedev.ahk"
del "%CD%\chromedev.ahk"