2012-06-19 10 views
5

मेरा एक्शनस्क्रिप्ट एप्लिकेशन संकलित करता है और ऑफ़लाइन ठीक काम करता है। मेरे सर्वर पर मुझेत्रुटि # 1065: परिवर्तनीय JSON परिभाषित नहीं किया गया है। (फ़्लैश प्लेयर 11.3 ब्राउज़र)

Error #1065: Variable JSON is not defined 

मैं फ़्लैश प्लेयर 11.3 चला रहा हूं (डीबग और अन्यथा दोनों पर परीक्षण किया गया)। अगर मुझे सही याद है तो यह रनटाइम त्रुटि के रूप में प्रयोग किया जाता है। कोई विचार?

+0

क्या यह लिंक http://stackoverflow.com/questions/7194112/referenceerror-error-1065-variable-json-is-not-defined आपकी मदद नहीं करता है! – Kritavarman

+0

हाँ यह swf-version होना चाहिए> = 13 – ansiart

उत्तर

8

फ़हीम, मैं इसे अन्य उत्तरों के संदर्भ के रूप में यहां सूचीबद्ध कर रहा हूं। इस कार्य के लिए,

-swf-संस्करण = 13 +

की जरूरत है:

एफपी 11.0 = 13 एफपी 11.1 = 14 एफपी 11.2 = 15 एफपी 11.3 = 16

अब, उपरोक्त त्रुटि आने का कारण यह है कि यदि प्रीलोडर (ऐप लोडिंग एसएफएफ) एफपी 11 या उपरोक्त निर्देश के साथ संकलित नहीं है, तो लोड किए गए एप्लिकेशन का डोमेन भी होगा JSON परिभाषित नहीं है। तो अगर आपको वह त्रुटि मिलती है, तो यह या तो प्रीलोडर एसएफएफ़ या लोडेड एसएफएफ है जो सही फ़्लैश प्लेयर संस्करण के साथ संकलित नहीं किया गया था।