2017-01-30 10 views
40

मैंने फ़ायरफ़ॉक्स 51.0.1 (32-बिट) में फ़ायरफ़ॉक्स अपडेट किया है, और अद्यतन console.log के बाद काम करना बंद कर दिया है।console.log() फ़ायरफ़ॉक्स में अब काम नहीं करता है क्योंकि फ़ायरफ़ॉक्स 51.0.1

जब मैं console.log() का उपयोग कर कुछ जावास्क्रिप्ट चर का परीक्षण करने की कोशिश कर रहा हूं, तो यह कुछ भी आउटपुट नहीं करता है।

उत्तर

47

जैसा कि मैं mentioned in another answer, ऐसा इसलिए होता है क्योंकि फ़ायरफ़ॉक्स आंतरिक एपीआई, जो डेटा आउटपुट करने के लिए फ़ायरबग का उपयोग करता है, बदल गया है।

TypeError: ConsoleAPIListener is not a constructor console.js:149:38

ध्यान दें कि, के रूप में in a thread in the Firebug discussion group कहा और Firebug homepage पर, Firebug बंद और unmaintained है: जब आप Browser Console खोलते हैं, तो आपको निम्न त्रुटि दिखाई देगी। आईई। यह फ़ायरफ़ॉक्स के हर नए संस्करण के साथ अधिक से अधिक तोड़ता है और बहु-प्रक्रिया फ़ायरफ़ॉक्स सक्षम होने के बाद पूरी तरह से काम करना छोड़ देगा। blog post explaining the reasons है।

फायरबग के पीछे की टीम Firefox DevTools का उपयोग करने की सलाह देती है और migration guide उपलब्ध है।

+2

फ़ायरबग पसंद करने वाले लोगों के लिए DevTools के डिफ़ॉल्ट से अधिक प्रदर्शित करने के लिए, कृपया ध्यान दें कि "फायरबग" विषय DevTools विकल्पों में उपलब्ध है, इसका स्वाद बनाए रखने के लिए! – Bob

+3

लेकिन यह देवताओं के लिए पूरी तरह से बेकार है, ज्यादातर लोगों के लिए मुझे पता है कि फायरबग फ़ायरफ़ॉक्स का उपयोग करने का एकमात्र कारण था, अब क्रोम के डिफ़ॉल्ट उपकरण बेहतर हैं, जो वास्तव में एक दुखद समय है। देव उपकरण से कुछ गंभीरता से बुनियादी कार्यक्षमता गायब है। ग्रैन्युलरिटी के उस स्तर के बिना मैवेन्स ब्राउज़र का उपयोग करना बंद कर देते हैं और मित्रों, सहयोगियों और ग्राहकों को इसे बढ़ावा देना बंद कर देते हैं। परिणामस्वरूप फ़ायरफ़ॉक्स अपकेक आंकड़े बिन में हैं। – BradZoob

+0

सभी को इकट्ठा करने वाला एक बग है [DevTools में लापता फायरबग फीचर्स] (https://bugzilla.mozilla.org/show_bug.cgi?id=991806) और दूसरा [सबसे अधिक दबाव वाले लोगों को प्राथमिकता देना] (https: // बगजिला .mozilla.org/show_bug.cgi? id = 1,267,303)। मेरा सुझाव है कि आप जिन लोगों को सबसे ज्यादा याद कर रहे हैं उन पर वोट दें और/या वहां अपनी टिप्पणियां जोड़ें और एक नई बग अवरुद्ध बग 991806 दर्ज करें यदि आपकी सुविधा "निर्भर करता है" सूची में सूचीबद्ध नहीं है। और जैसा कि उनका [कोड खुला स्रोत है] (https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code/Mercurial), आप उन बग को ठीक करने में भी उनकी सहायता कर सकते हैं। –

0

2 में कदम:

  1. अक्षम या (बेहतर) की स्थापना रद्द Firebug
  2. प्रेस F12 और कंसोल और अन्य DevTools

क्यों का आनंद: Firebug नियमित रूप से अब और अपडेट नहीं होने पर अक्सर, यह नए एफएफ अपडेट के साथ अप्रचलित हो जाता है। फ़ायरफ़ॉक्स (एफ 12) में पहले से उपलब्ध टूल्स इसे जोड़ रहे हैं।

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