我有一张英国的flash地图,它被划分为各个县,用户点击一个县,然后被定向到一个新的网址,例如。 www.mydomain.co.uk/region/london
。如果他们希望选择一个新区域,Flash地图将保留在该新页面上。
我想知道的是:是否可以操作闪光灯,以便在网址为www.mydomain.co.uk/region/london
时,伦敦仍会在闪存地图上突出显示。我认为我必须使用一些AS,只要它是AS3就可以了。
答案 0 :(得分:1)
我不确定您对编写自己的AS3脚本有多熟悉。 我在这种情况下使用的方法是获取浏览器的URL,并解析它的位置。
请参阅相关问题:How can my Flash app determine its own URL?
或者,您可以让各个县页面通过HTML将变量传递给嵌入/对象标记中的Flash影片。
答案 1 :(得分:0)
使用as3单独执行此操作的一种简单方法是从stage的loaderInfo对象中获取URL,如下所示:
Stage.loaderInfo.url
更好但更困难的方法是使用swfAddress设置深层链接,历史记录和其他此类浏览器常态。 http://www.asual.com/swfaddress/