Chrome 每次更新後都會提示輸入自訂協議處理程序

Chrome 每次更新後都會提示輸入自訂協議處理程序

我們在我工作的地方使用了一個自定義協議處理程序,它本質上只是充當文件路徑代理,以便我們的銷售用戶可以單擊我們管理網站中的鏈接,並將其打開瀏覽器窗口到正確的文件夾。

因此,這是在註冊表中註冊自身的東西,然後當單擊時,提示用戶是否要打開“sterlingstorage”(我們的處理程序的名稱)中的鏈接,並詢問他們是否總是想以這種方式打開它。

似乎他們已經刪除了永遠記住的複選框?

鍍鉻提示

有什麼辦法可以讓這個停止像以前一樣在每次點擊時再次出現嗎?

答案1

您使用的是 Chrome 77 嗎?比你不是唯一一個有這個問題的人。 https://support.google.com/chrome/thread/14194567?hl=en

Chrome76 與 77

這是為了「始終在關聯的應用程式中開啟這些類型的連結」複選框缺失,因為開發人員認為這是不正確的,因為沒有選項可以撤銷此類選擇。沒有比這更好的了。抱歉,我只是來給你提供資訊的。

所以現在看來,你確實沒有選擇。他們刪除了此選項,因為一旦您單擊“記住”複選框,您就無法撤消該選擇。所以他們只是刪除了這個功能(如來源連結所述)。

答案2

我剛剛找到了一種在 Windows 上重新啟用該複選框的方法。
您可以按照以下步驟操作:

  1. 以管理員身分開啟 regedit.exe

  2. 轉到鑰匙處

    計算機\HKEY_LOCAL_MACHINE\SOFTWARE\Policy\Google\Chrome

  3. 開啟或新增雙字名稱「ExternalProtocolDialogShowAlwaysOpenCheckbox」並將其設為 1。

  4. 重新啟動 Chrome 並測試您的自訂協定。它將再次顯示該複選框。

您可以撤銷允許的協議,但您需要編輯設定檔資料夾下的首選項檔並蒐索「protocol_handler」:Chrome GUI 中目前沒有撤銷選項。

答案3

相關內容