सभी साइटों पर "बिना सिंटैक्स ऐक्सरसाइज: अवैध शॉर्टहैंड प्रॉपर्टी इनिशियलाइज़र" दिखाते हुए क्रोम


23

Google.com सहित Chrome में आज मैं जिस भी साइट पर जाता हूं, वह कंसोल.लॉग में निम्न त्रुटि दिखाता है:

Uncaught SyntaxError: Invalid shorthand property initializer

स्रोत (अज्ञात) के रूप में दिखाता है। मुझे आश्चर्य है कि अगर मेरा कोई बुरा विस्तार या कुछ है। मैं क्रोम रीसेट नहीं करूंगा। क्या कोई अन्य समस्या निवारण युक्तियाँ हैं?

जवाबों:


39

यह बताया गया है कि बेहतर इतिहास एक्सटेंशन को अक्षम करने से इसे ठीक कर दिया गया है और फिर से सक्षम करने से राहत नहीं मिली है। https://bugs.chromium.org/p/chromium/issues/detail?id=754583#c6


1
बेहतर इतिहास को अक्षम करने और फिर से सक्षम करने के लिए एक अच्छा, मेरे लिए काम किया
joshschreuder

वास्तव में, इसने मेरे लिए भी समस्या हल कर दी
लूसियन डिपो

2
मैंने sbmarwbthअपनी गूगल सर्च में शामिल किया (जो कि स्टैक ट्रेस का हिस्सा था, जैसा कि हम लुसियन डिपोल्ड के उत्तर में देखते हैं) और यह सुपरसुअर पेज मिला। मैं बेहतर इतिहास का उपयोग कर रहा हूं, और इस अक्षम / पुनः सक्षम फिक्स ने मेरे लिए भी काम किया है।
पर्पलजेट

त्रुटि कुछ समय (1-2 घंटे के काम / वेब विकास) के बाद मेरे लिए इस समाधान के साथ फिर से प्रकट होती है
ल्यूसियन डिपो

@Purplejacket sbmarwbthआपकी टिप्पणी में शामिल करने के लिए धन्यवाद , यह भी था कि मुझे यह उत्तर कैसे मिला!
ndbroadbent

7

यह हालिया क्रोम अपडेट के कारण हुआ है। क्रोम JSVM कोड में कहीं वे एक " = " का उपयोग करते हैं जहां एक " : " का उपयोग किसी वस्तु की संपत्ति के मूल्य को निर्दिष्ट करने के लिए किया जाना चाहिए:

यहाँ छवि विवरण दर्ज करें

मुझे लगता है कि हमें एक पैच या डाउनग्रेड क्रोम के लिए इंतजार करना होगा।

EDIT: ऐसा लगता है कि क्रोम डेवलपर टूल के कारण कुछ है: /programming/17367560/chrome-development-tool-vm-file-from-javascript

देव टूल्स कोड को खोजने वाला कोई भी मैच नहीं देता है।

EDIT2: उपयोगकर्ता गेटोकेन का उत्तर समस्या को हल करने के लिए लगता है।

यहाँ छवि विवरण दर्ज करें

EDIT3: लगता है कि उपयोगकर्ता के समाधान गोकोकन स्थायी नहीं है। कुछ समय बाद त्रुटि पुन: दिखाई देती है। बेटरहिस्टार एक्सटेंशन को पैच करने की आवश्यकता है।


क्रोमियम / क्रोम में ऐसा कोई कोड नहीं है: cs.chromium.org/search/…
wOxxOm

यहाँ एक ही बात हो रही है
wackychatalog

देव टूल के 24 + h उपयोग के बाद मेरे लिए दोहरा नहीं सके। वैसे, संभवतः ऑफ टॉपिक के लिए मेरी माफी, मैं कोड कैसे लिख सकता हूं जो देव टूल कंसोल पर एक ही त्रुटि संदेश की रिपोर्ट करता है और जो स्क्रीनशॉट के लिए VM JS पेज पर समान लिंक देता है i.stack.imgur.com/y3bVm.png ? मुझे अपने क्रोम प्रोफाइल फोल्डर के नीचे "डागरे" या "डॉक्यूमेंट .body.addEventListener" और "ऑक्सिक्लिक" का संयोग नहीं मिला। मुझे आश्चर्य है कि कोड कहां से आता है। धन्यवाद।
गत

1

उत्तर सही हैं। हालाँकि, मुझे लगा कि शायद एक सरल प्रक्रिया का उत्तर उपयोगी होगा:

  1. एड्रेस बार में: क्रोम: // एक्सटेंशन (अपने एक्सटेंशन प्रदर्शित करने के लिए एंटर दबाएं)
  2. टैब लेबल "एक्सटेंशन" होना चाहिए और आपके इंस्टॉल किए गए एक्सटेंशन की एक सूची उस पृष्ठ पर होनी चाहिए।
  3. बेहतर इतिहास के लिए देखें। यदि आपके एक्सटेंशन नाम द्वारा आदेश दिए गए हैं, तो शीर्ष के पास होना चाहिए।
  4. सक्षम चेकबॉक्स (चेक मार्क स्पष्ट होना चाहिए) पर क्लिक करें।
  5. फिर से सक्षम चेकबॉक्स पर क्लिक करें और चेक मार्क फिर से प्रकट होना चाहिए।

बस। आपको संभवतः उस टैब को रीफ्रेश करना होगा जहां आप त्रुटि प्राप्त कर रहे हैं।

अगर यह बहुत आसान था तो कृपया मुझे बताएं।

आगे की। मैंने पाया कि यह एक बार और सभी के लिए समस्या का समाधान नहीं था। मैं वीयू और वेबपैक का उपयोग कर रहा हूं और पाया कि त्रुटि अंततः (आमतौर पर कुछ पुनरारंभ होने के बाद) लौटती है। सक्षम चेकबॉक्स को फिर से रीसेट करें और यह फिर से चला जाता है। मुझे लगता है कि हम बस बग तय होने तक इसके साथ रहने वाले हैं!


1
मेरा अनुभव है कि अक्षम / सक्षम करना केवल एक अस्थायी सुधार है। मैं इसे तब तक अक्षम रखता हूं जब तक मुझे इसका उपयोग करने की आवश्यकता न हो।
शॉन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.