Chrome में बाहरी प्रोटोकॉल हैंडलर को कैसे रीसेट करें?


17

कुछ समय पहले मैंने "कुछ भी नहीं" चुना था जब क्रोम ने मुझसे पूछा था कि एक विशिष्ट यूआरएल को कैसे संभालना है। अब मैं चाहता हूं कि क्रोम xdg-open लॉन्च करे, जो फिर से सही एप्लिकेशन लॉन्च कर सके, लेकिन मैं यह नहीं पता लगा सकता कि मेरे "डू नथिंग" चयन को कैसे पूर्ववत करें। कोई विचार?

धन्यवाद!

जवाबों:


14

मुझे विंडोज पर इसका हल मिला , और यह पता चला कि यह उबंटू पर भी काम करता है:

  1. क्रोम को बंद करें
  2. ~/.config/google-chrome/Local Stateएक पाठ संपादक में खोलें ।
  3. के लिए खोजें protocol_handler
  4. Chrome को आपसे यह पूछने के लिए कि किसी विशिष्ट प्रोटोकॉल को कैसे फिर से संभालना है, उस प्रोटोकॉल से संबंधित लाइन को हटाए गए योजनाओं की सूची में हटा दें।
  5. सुरषित और बहार।

अद्यतन: उपनिर्देशिका में protocol_handlerफ़ाइल Preferencesमें ले जाया गया है Default। आप एकाधिक प्रोफ़ाइल का उपयोग कर रहे हैं, तो फ़ाइल भी फ़ोल्डर में स्थित है Profile 2, Profile 3आदि


6
अगर कोई मैक पर इसके लिए देख रहा है: ~ / लाइब्रेरी / एप्लीकेशन सपोर्ट / गूगल / क्रोम / लोकल स्टेट
सिलिकॉन

3
खिड़कियों पर: ~ / AppData / स्थानीय / Google / Chrome / उपयोगकर्ता / डेटा / स्थानीय \ स्थिति
justin.m.chase

7
मेरा protocol_handlerअंदर कहीं भी नहीं है :(
Meekohi

खिड़कियां चलती हैं:% LOCALAPPDATA% \ Google \ Chrome \ उपयोगकर्ता डेटा (लेकिन अंदर कोई प्रोटोकॉल_हैंडलर हैंडलर नहीं)
JinSnow

1
नए स्थान के साथ @Meekohi अपडेटेड पोस्ट।
एमिल लुंडे

4

विंडोज पर, यह सेटिंग अब स्थित है

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

के लिए एक खोज करते हैं excluded_schemes। यह कस्टम प्रोटोकॉल नामों का एक शब्दकोश होगा जो trueया के लिए निर्धारित है false। शब्दकोश में वांछित कस्टम प्रोटोकॉल ढूंढें और उस प्रविष्टि को हटाएं, फ़ाइल को सहेजें, फिर क्रोम को पुनरारंभ करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.