Как сбросить обработчик внешних протоколов в Chrome?

Некоторое время назад я выбрал, "Ничего не делают", когда Chrome спросил меня, как обработать определенный URL. Теперь я хочу, чтобы Chrome запустился xdg-открытый, который снова может запустить соответствующее приложение, но я не могу выяснить, как отменить мой, "Ничего не делают" выбор. Какие-либо идеи?

Спасибо!

17
задан 14 May 2014 в 08:32

2 ответа

Я нашел решение этого в Windows, и оказывается, что это также работает над Ubuntu:

  1. Близкий Chrome
  2. Открывают ~/.config/google-chrome/Local State в текстовом редакторе.
  3. Поиск protocol_handler.
  4. , Чтобы заставить Chrome спросить Вас, как обработать определенный протокол снова, удалить строку, соответствующую тому протоколу в списке исключенных схем.
  5. Сохраняют и выходят.

Обновление: protocol_handler был перемещен в файл Preferences в подкаталоге Default. При использовании нескольких профилей файл также расположен в папках Profile 2, Profile 3 и т.д.

14
ответ дан 16 November 2019 в 13:02

В Windows эта установка теперь, кажется, расположена по телефону

~/AppData/Local/Google/Chrome/User Data/Default/Preferences

, Делают поиск excluded_schemes. Это будет словарь набора названий пользовательского протокола к true или false. Найдите желаемый пользовательский протокол в словаре и удалите ту запись, сохраните файл, затем перезапустите Chrome.

4
ответ дан 16 November 2019 в 13:02

Другие вопросы по тегам:

Похожие вопросы: