Actionscript 3 AS3:获取URL名称
尝试获取我发布flash对象的网站的当前URL,而不使用Javscript或外部接口调用 e、 g 即时消息发布的网站是 swf的网站是 我在some.forum.com上的帖子中包括: [闪光=100100]http://uploaded.to/site/of/object.swf[/flash] 不幸的是,它一直返回我最初上传到的网站的url,而不是我链接到的当前论坛 目前使用的方法有: var urlname:LocalConnection=newlocalconnection() 跟踪(urlname.domain()) 及 var urlName:String=this.loaderInfo.url 跟踪(URL名称) 都返回upload.to/site/of/object.swf,而不是some.forum.comActionscript 3 AS3:获取URL名称,actionscript-3,url,embed,Actionscript 3,Url,Embed,尝试获取我发布flash对象的网站的当前URL,而不使用Javscript或外部接口调用 e、 g 即时消息发布的网站是 swf的网站是 我在some.forum.com上的帖子中包括: [闪光=100100]http://uploaded.to/site/of/object.swf[/flash] 不幸的是,它一直返回我最初上传到的网站的url,而不是我链接到的当前论坛 目前使用的方法有: var urlname:LocalConnection=newlocalconnection() 跟踪(
我如何得到我想要的结果?嗯。我找到了一个小的解决办法:推荐人 我需要做的就是让swf请求另一个执行javascript或php的网站返回推荐人网站的URL
var textLoader:URLLoader = new URLLoader()
var textReq:URLRequest = new URLRequest("http://my.site.com/findReferrer.html");
textLoader.load(textReq);
textLoader.addEventListener(Event.COMPLETE, trace(textLoader.data);
不幸的是,推荐人完全依赖于浏览器,通常不适用于https。
因此,回到原点。不确定它是否适用于您的场景,但您是否尝试过BrowerManager: 差不多
var browserManager:BrowserManager = BrowserManager.getInstance();
trace(browserManager.url);
嗯,这是一个flex类,我需要swc能够将其导入flash