加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-15 07:30:12 所属栏目:百科 来源:网络整理
导读:我的Flash应用程序需要知道自己的URL,以便它可以使用相对路径加载一些(非嵌入的)内容. (我无法对完整路径进行硬编码,因为会有多个安装 – 登台,制作等.我也不能使用简单的相对路径,因为有一个传统安装使用不同的相对路径(呃).我不能只嵌入内容,因为它是共享
我的Flash应用程序需要知道自己的URL,以便它可以使用相对路径加载一些(非嵌入的)内容.

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

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

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

解决方法

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

this.loaderInfo.url

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

LoaderInfo livedocs.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读