54

मेरे पास क्रोम एक्सटेंशन है जो devtools में हुक करता है। आदर्श रूप में मैं एक बैज चाहता हूं कि, जब क्लिक किया गया, तो मैंने बनाए गए नए टैब पर devtools खोलता है। क्या पृष्ठभूमि पृष्ठ से ऐसा करने का कोई तरीका है?क्या मैं Google Chrome एक्सटेंशन से प्रोग्रामेटिक रूप से devtools खोल सकता हूं?

+0

जहां आप समस्या का उत्तर पाने में सक्षम हैं? – GeorgeU

+0

यह अभी भी वास्तव में अच्छा होगा - यह कोई अपडेट नहीं है? – underrun

+0

मैंने एक संबंधित, लेकिन थोड़ा अलग, पोस्ट किया है (और एक बक्षीस जोड़ देगा), यहां प्रश्न: http://stackoverflow.com/questions/16660325/open-safari-google-chrome-developer-tools-programmatically- से जावास्क्रिप्ट – ELLIOTTCABLE

उत्तर

2

दुर्भाग्य से, वहाँ ऐसा करने के लिए कोई रास्ता नहीं है ... क्रोम

: // chromewebdata लिंक केवल तभी देव उपकरण का एक उदाहरण पहले से ही खोला जाता है काम करता है ...

3

हाँ आप कर सकते हैं (या नहीं) प्रयोगात्मक एपीआई chrome.experimental.webInspector का उपयोग कर।
http://code.google.com/chrome/extensions/experimental.html
आप इसकी सामग्री और पैनल भी बदल सकते हैं।
ध्यान दें कि आप प्रयोगात्मक API का उपयोग करने वाले एक्सटेंशन सबमिट नहीं कर पाएंगे।

+0

हालांकि, यह ध्यान देने योग्य है कि आप [एक्सटेंशन गैलरी के बाहर इन होस्ट करें] (http://code.google.com/chrome/extensions/external_extensions.html) यदि आप निर्धारित हैं। हालांकि इसका मतलब यह होगा कि उपयोगकर्ताओं को [देव चैनल] (http://www.chromium.org/getting-involved/dev-channel) का उपयोग करना होगा और [प्रायोगिक विस्तार APIs ध्वज] (http: // कोड .google.com/क्रोम/एक्सटेंशन/experimental.html का उपयोग कर #)। – Alasdair

+12

['experimental.webInspector'] (http://code.google.com/chrome/extensions/trunk/experimental.webInspector.html) अब [' chrome.experimental.devtools'] (http: // code) कहा जाता है। google.com/chrome/extensions/trunk/experimental.devtools.html)। कुछ एपीआई अब प्रयोगात्मक नहीं हैं, और वे ['chrome.devtools'] (http://code.google.com/chrome/extensions/trunk/devtools.html) के अंतर्गत सूचीबद्ध हैं। ** दुर्भाग्यवश, क्रोम एक्सटेंशन के माध्यम से देव उपकरण ** को स्वचालित रूप से खोलने का कोई तरीका नहीं है। –

+0

@ रोब डब्ल्यू, 'chrome.devtools' नहीं देखा। * 'एपीआई प्रयोग एपीआई के बाहर हो गए हैं। –

20

यह संभावना नहीं है कि यह संभव है या कभी संभव हो जाएगा लगता है,

इस चेक: https://code.google.com/p/chromium/issues/detail?id=112277

जो कहते हैं: "। हम केवल स्पष्ट DevTools खोलने की अनुमति देते हैं"

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