Chrome'da harici protokol işleyiciyi nasıl sıfırlayabilirim?


17

Bir süre önce Chrome bana belirli bir URL'yi nasıl ele alacağımı sorduğunda "Hiçbir şey yapma" yı seçtim. Şimdi Chrome'un xdg-open uygulamasını başlatmasını istiyorum, bu da yine doğru uygulamayı başlatabilir, ancak "Hiçbir şey yapma" seçimimi nasıl geri alacağımı anlayamıyorum. Herhangi bir fikir?

Teşekkürler!

Yanıtlar:


14

Windows'ta buna bir çözüm buldum ve Ubuntu'da da çalıştığı ortaya çıktı:

  1. Chrome'u kapat
  2. ~/.config/google-chrome/Local StateBir metin düzenleyicide açın .
  3. İçin ara protocol_handler.
  4. Chrome'un size belirli bir protokolün nasıl tekrar ele alınacağını sormasını sağlamak için, hariç tutulan şemalar listesindeki o protokole karşılık gelen satırı kaldırın.
  5. Kaydet ve çık.

Güncelleme: alt dizindeki protocol_handlerdosyaya taşındı . Eğer birden fazla profil kullanıyorsanız, dosya da klasörlerde yer alan , vbPreferencesDefaultProfile 2Profile 3


6
Mac'te kimse arıyorsa: ~ / Kütüphane / Uygulama Desteği / Google / Chrome / Yerel Eyalet
Silikon

3
Pencerelerde: ~ / AppData / Local / Google / Chrome / Kullanıcı \ Veri / Yerel \ Eyalet
justin.m.chase

7
protocol_handler
Madenin

Windows çalışıyor:% LOCALAPPDATA% \ Google \ Chrome \ Kullanıcı Verileri (ancak içinde protokol_handler işleyicisi yok)
JinSnow

1
@Meekohi Gönderi yeni konumla güncellendi.
Emil Lunde

4

Windows'da, bu ayar artık şu konumdadır:

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

İçin bir arama yapın excluded_schemes. trueVeya olarak ayarlanmış özel protokol adlarının sözlüğü olacaktır false. Sözlükte istediğiniz özel protokolü bulun ve bu girişi silin, dosyayı kaydedin, ardından Chrome'u yeniden başlatın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.