0
我很難解決絕對/相對路徑問題。如何覆蓋flex應用程序中的基本路徑參數
當使用as3並通過swf對象JS嵌入我的swf時,傳遞給嵌入JS函數的參數之一是「base = http://www.mydomain.com」,它需要將外部小部件加載到應用程序中。
現在,我也加載外部資產一樣Styles.swf在本地放置在客戶端, 當我試圖加載這些資產,我得到的錯誤,他們不http://www.mydomain.com/發現。
例如:
StyleManager.loadStyleDeclarations("Styles.swf");
錯誤:
can't load http://www.mydomain.com/Styles.swf
是否有可能以某種方式來加載Styles.swf本地資產??? 我試着使用
StyleManager.loadStyleDeclarations("../Styles.swf");
StyleManager.loadStyleDeclarations("./Styles.swf");
StyleManager.loadStyleDeclarations("/Styles.swf");
但他們沒有工作......
感謝
Application.url將返回應用程序已加載的形式的url,我不認爲它與問題有關,或者使用ExternalInterface。 必須有一種方法可以在FLEX中獲取這個「基本」參數,但是還找不到它...... – xhuur