当前项目由于用到了flex,然后有一个需求就是获取当前flex项目的url。
以前解决的方法是加了一个config.xml来配置,每次部署都还麻烦或者经常忘记修改。
下面的代码可以获取当前flex项目的url:
var uri:URI = new URI(Application.application.url);
例:uri = "http://localhost:8080/pro/flex/hello.swf";
uri.authority = localhost
uri.port = 8080
uri.path = /pro/flex/hello.swf