2013-05-22 6 views
6

से फोकस चोरी नहीं कर सकता क्रोम 27 के साथ, ऐसा लगता है कि क्रोम के नए टैब पेज को ओवरराइड करने वाले एक्सटेंशन क्रोम के ओमनीबॉक्स से दूर ध्यान केंद्रित नहीं कर सकते हैं जैसे कि वे क्रोम के पिछले संस्करणों में उपयोग करते थे।क्रोम 27: नया टैब पेज एक्सटेंशन ओमनीबॉक्स

क्या कोई नया टैब पृष्ठ में इनपुट बॉक्स पर फ़ोकस करने का कोई नया तरीका है, या क्या यह कार्यक्षमता पूरी तरह से अक्षम कर दी गई है? :(

इस परीक्षण के लिए तीन फाइलों के साथ एक विस्तार फ़ोल्डर बनाने:

1. manifest.json:

{ 
    "name": "Focus Test", 
    "version": "0", 
    "minimum_chrome_version": "27", 
    "chrome_url_overrides": { 
     "newtab": "newTab.html" 
    }, 
    "manifest_version": 2 
} 

2. focus.js:

document.getElementById('foo').focus(); 

3. newTab.html:

<html> 
    <body> 
     <input id="foo" type="text" /> 
     <script type="text/javascript" src="focus.js"></script> 
    </body> 
</html> 

फिर, जब आप एक्सटेंशन लोड करते हैं और एक नया टैब खोलते हैं, तो इनपुट फ़ील्ड नए टैब पेज पर केंद्रित नहीं होता है।

मैंने input फ़ील्ड input फ़ील्ड को जोड़ने का भी प्रयास किया है, लेकिन कोई भाग्य नहीं है। एक्सटेंशन का नया टैब पेज क्रोम के ऑम्निबॉक्स से दूर नहीं जा सकता है।

कोई विचार? क्या यह एक बग या एक नई "फीचर" है?

+1

क्रोम प्रलेखन का दावा है कि "नया टैब" पृष्ठों का पता ओवरराइड करने के लिए सक्षम नहीं होना चाहिए बार/ऑम्निबॉक्स फोकस हो रही मैं के बारे में निश्चित नहीं हूँ लेकिन क्या यह वास्तव में संभव है, । http://developer.chrome.com/extensions/override.html#tips –

+0

अन्य एक्सटेंशन से संबंधित समान समस्याएं हैं लेकिन ऐसा लगता है कि विपरीत व्यवहार होता है: https://code.google.com/p/chromium/issues/विस्तार? आईडी = 232148 –

+0

मैंने वास्तव में क्रोमियम के साथ एक मुद्दा दायर किया है। यह जानने के लिए पुष्टि की प्रतीक्षा कर रहा है कि यह एक बग है या नहीं। https://code.google.com/p/chromium/issues/detail?id=243102 –

उत्तर

4

प्रति क्रोम एक्सटेंशन प्रलेखन के रूप में,

कीबोर्ड होने पेज पर विश्वास न करें। उपयोगकर्ता बार एक नया टैब बनाता है जब पता बार हमेशा ध्यान केंद्रित करता है।

यहाँ

संदर्भ देखें: Override Pages

+0

हाँ, इसे स्वीकार करने जा रहा है। हालांकि दयालुता क्योंकि यह क्रोम 27 से पहले काम करता था! –

+1

मैं मानता हूं, जब इसे हटा दिया गया था तो मैं बहुत दुखी था। और पी एस धन्यवाद! :) – John

संबंधित मुद्दे