当前位置:  开发笔记 > 编程语言 > 正文

我的Flash应用程序如何确定自己的URL?

如何解决《我的Flash应用程序如何确定自己的URL?》经验,为你挑选了1个好方法。

我的Flash应用程序需要知道自己的URL,以便它可以使用相对路径加载一些(非嵌入的)内容.

(我无法对完整路径进行硬编码,因为会有多个安装 - 登台,制作等.我也不能使用简单的相对路径,因为有一个传统安装使用不同的相对路径(呃).我不能只嵌入内容,因为它是共享的.我需要获取完整的URL,然后用它做一些if语句.)

(请注意,嵌入.SWF文件的页面的URL不起作用.该应用程序包含在CMS中,因此页面URL可能与内容URL完全不同.我需要实际的URL. SWF文件.)

这可以以编程方式完成,还是我坚持将URL作为参数传递?



1> 小智..:

在AS3中,可以通过LoaderInfo类实例找到当前swf文件的URL.因此,在您的主文档类(或主阶段框架脚本)中,这应该给出您的swf文件的URL:

this.loaderInfo.url

每个MovieClip都有一个loaderInfo成员,它将为您提供信息.

LoaderInfo livesocs.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有