मेरे पास एक फ्लेक्स एयर प्रोग्राम है जो HTMLLoader के साथ बाह्य सामग्री लोड करता है अब किसी कारण के लिए जब भी मैं एक पृष्ठ लोड करता हूँ जिसमें कोई फ्लैश सामग्री होती है तो रिक्त सिस्टम विंडो मेरे कार्यक्रम के बाहर चली जाती है यह पूरी तरह से खाली है, न्यूनतम, अधिकतम और करीब बटन के साथ सभी सफेद। अगर मैं इसे बंद करता हूं तो मैंने जो फ्लैश सामग्री लोड की है वह काम बंद कर देती है I मेरे जीवन के लिए मुझे पता नहीं है कि क्या हो रहा है और कंसोल में कोई संदेश नहीं है और विंडो के लिए कोई शीर्षक नहीं है।
क्या किसी के पास कोई विचार है? मुझे आपकी कोई भी मदद की सराहना है जो आप दे सकते हैं यहां पर वह कोड है जो मैं उपयोग कर रहा हूं:
निजी var वेबपेज: HTMLLoader; निजी फ़ंक्शन रजिस्टरइवेंट्स (): शून्य {this.addEventListener (gameLoadEvent.GAME_LOAD, gameLoad); // वेबपेज = नया HTMLLoader (); } // समारोह सही खेल निजी समारोह gameLoad को लोड करने के लिए खेल कमांड से वापस बुलाया (घटना: घटना): शून्य {var gameEvent: gameLoadEvent = gameLoadEvent = eventLoadEvent के रूप में; Loadgame (gameEvent.url, gameEvent.variables); } निजी फ़ंक्शन लोडगैम (यूआरएल: स्ट्रिंग, वेरिएबल स्ट्रिंग: स्ट्रिंग): शून्य {डेस्कटॉप मॉोडेललोकेटर.गेट इंस्टेंस ()। ScaleX = 1; DesktopModelLocator.getInstance ()। ScaleY = 1; // var url: स्ट्रिंग = "http://pro-us.sbt-corp.com/aspx/member/LaunchGame.aspx"; Var अनुरोध: URLRequest = नया URLRequest (url); // var चर: URLVariables = नया URLVariables ("gameNum = 17 & as = as1 और amp; t = डेमो और पैकेज = एक & amp; btnQuit = 0"); अगर (variableString! = Null & amp; चर स्ट्रिंग! = "") {Var चर: URLVariables = नया URLVariables (variableString); Variables.exampleSessionId = नई तिथि ()। GetTime (); Variables.exampleUserLabel = "अतिथि"; Request.data = चर; } वेबपेज = HTMLLoader.createRootWindow (सच है, रिक्त, सच है, शून्य); Webpage.height = systemManager.stage.nativeWindow.height - 66; Webpage.width = systemManager.stage.nativeWindow.width; webPage.load (अनुरोध); Webpage.navigateInSystemBrowser = false; flexBrowser.addChild (वेबपृष्ठ); }]] & Gt; & Lt; / mx: स्क्रिप्ट & gt; & Lt; mx: एचटीएमएल आईडी = "फ्लेक्सब्राउज़र" चौड़ाई = "1366" ऊंचाई = "658" पृष्ठभूमिअल्फा = "0.45" निर्माण समाप्ति = "रजिस्टरइवेंट्स ();" X = "0" y = "0" & gt; & Lt; / mx: HTML & gt;
आप की किसी भी क्षमता का उपयोग नहीं कर रहे हैं अपने html घटक जैसा कि, यह एक कैनवास भी हो सकता है, क्योंकि आप जो भी कर रहे हैं, वह addBild है, जो एक DisplayObjectContainer है। हालांकि मैं इसे इस तरह से नहीं कर सकता, आप बहुत आसानी से flexbrowser.html loader.load (अनुरोध) सेट कर सकते हैं; और उस सभी वेबपृष्ठ सामग्री से छुटकारा पाएं।
Comments
Post a Comment