2012-04-25 8 views
7

क्यों मेरी background.html पेज फेंक है इस:क्रोम एक्सटेंशन पृष्ठभूमि पेज त्रुटि: "Uncaught सिंटैक्स त्रुटि: अनपेक्षित टोकन <"

<html> 
<head> 
<script type="text/javascript" src="fancy-settings/source/lib/store.js"></script> 
<script type="text/javascript" src="background.js"></script> 
</head> 
<body></body> 
</html> 
:

Uncaught SyntaxError: Unexpected token < लाइन 1

यहाँ में वास्तविक एचटीएमएल है

तो क्रोम पहली उद्घाटन "<" के बारे में शिकायत करता है और मुझे नहीं पता कि क्यों।

+6

क्या आप वाकई शिकायत इस फाइल के बारे में है कि और .js फ़ाइलों में से एक नहीं हैं? –

+0

एक JSON पार्सिंग त्रुटि की तरह लगता है। यह कम से कम एक जैसा दिखता है। क्या आप सुनिश्चित हैं कि जावाकैम लोड/पार्स में से कोई भी फ़ाइल जेएसओएन होने की उम्मीद नहीं है? – Tharabas

+0

क्या आप अपनी 'manifest.json' फ़ाइल सामग्री शामिल कर सकते हैं? –

उत्तर

1

निकालें js:

<script type="text/javascript" src="fancy-settings/source/lib/store.js"></script> 
<script type="text/javascript" src="background.js"></script> 

त्रुटि बनी रहती है, तो आप सही ढंग से झुका नहीं कर रहे हैं जे एस

4

मैं एक ही मुद्दा था। बस अपने manifest.json फ़ाइल

"background": { 
    "scripts": ["background.js"] 
    }, 
साथ

में बदल देते हैं:

"background": { 
    "page": "background.html" 
    }, 
+1

उत्तर के लिए धन्यवाद, मैं इसे हल करने के लिए 2 घंटे खो गया। मुझे पता था कि यह एक बेवकूफ गलती थी लेकिन मेरी आंखें इसे नहीं देख पाईं। –

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