मेरा फ़्लैश ऐप अपने यूआरएल को जानने की जरूरत है, ताकि वह सापेक्ष पथों का उपयोग करके कुछ (गैर-एम्बेडेड) सामग्री लोड कर सके।मेरा फ्लैश ऐप अपना यूआरएल कैसे निर्धारित कर सकता है?
(मैं पूर्ण पथ को हार्डकोड नहीं कर सकता क्योंकि वहां कई इंस्टॉल होंगे - स्टेजिंग, उत्पादन इत्यादि। न ही मैं सरल सापेक्ष पथ का उपयोग कर सकता हूं क्योंकि एक विरासत स्थापित है जो एक अलग सापेक्ष पथ (यूघ) का उपयोग करता है। और मैं नहीं कर सकता बस सामग्री को एम्बेड करें, क्योंकि इसे साझा किया गया है। मुझे पूरा यूआरएल प्राप्त करने की आवश्यकता है और उसके बाद कुछ वक्तव्य करें।)
(कृपया ध्यान दें कि पृष्ठ का यूआरएल जिसमें एसडब्ल्यूएफ फ़ाइल एम्बेडेड है, नहीं काम करते हैं। अनुप्रयोग, एक सीएमएस में शामिल है तो पृष्ठ के URL सामग्री URL से काफी अलग हो सकता है। मैं .swf फाइल के वास्तविक URL की जरूरत है।)
इस प्रोग्राम के किया जा सकता है, या मैं के साथ फंस यू गुजर रहा है एक पैरामीटर के रूप में आरएल?
यह एक बहुत ही शानदार विरोधी चोरी उपकरण के रूप में काम कर सकता था, swf गर्भपात यदि यूआरएल अपने स्वयं के मेल नहीं खाता खेलने की है। – Karl
आप * ऐसा कर सकते हैं, लेकिन अगर आप उस स्ट्रिंग को डीकंपाइल और प्रतिस्थापित करते हैं तो यह बहुत आसानी से घुमाया जाता है, इसलिए इसे बहुत अधिक भरोसा न करें;) – grapefrukt
हाय मैंने यहां यूआरएल का पता लगाने के लिए कोड को लागू करने की कोशिश की, लेकिन कोई भाग्य नहीं :(http://stackoverflow.com/questions/2059288/how-to-obtain-url-that-flash-movie-is-embedded-on –