as3.0 如何使flash文件播放完后自动跳转到另外一个swf文件,或者另一个html页面

 我来答
web民工
2013-01-06 · TA获得超过469个赞
知道小有建树答主
回答量:959
采纳率:0%
帮助的人:414万
展开全部
要跳转到页面的话直接加链接就可以了,如果是要在播放完了后跳转播放另外一个SWF文件那么最好是在一个“容器flash”中加载这两个swf文件,播放完了后播放另外一个
追问
网页的话加过链接之后它不跳转呀,用的这个函数navigateToURL();在容器里加载两个swf文件意思是把两个swf文件合并在一起吗,因为文件太大加载太慢了所以考虑这个了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Keensb
2013-01-06 · TA获得超过787个赞
知道小有建树答主
回答量:952
采纳率:0%
帮助的人:743万
展开全部
你的flash文件是在页面上播放的对吧?你需要当前页面为flash提供一个可以直接调用的方法,让flash文件播放完毕的时候,通过 AS3.0 的ExternalInterface.call("页面方法")实现。
更多追问追答
追问
是在页面上播放的,可是我不会js我不太懂诶,那这个方法要怎么写呢?方便加下您的q吗或者我把文件发你邮箱里帮我看看吧,,谢谢了
追答
比如说你有两个页面文件swf1.html和swf2.html,分别嵌入了swf1.swf和swf2.swf,先打开swf1.html播放swf1.swf,播放完后跳到swf2.html继续播放swf2.swf——

首先你要在flash文件swf1的最后一帧写
ExternalInterface.call("jsWindows"),然后发布这个swf

再用记事本打开swf1.html,在(其它地方也可以)下方插入以下代码

保存,应该就可以了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友98ba30d
2013-01-06 · TA获得超过1616个赞
知道大有可为答主
回答量:2623
采纳率:50%
帮助的人:2847万
展开全部
你是说用as3代码实现:当前swf播放到最后一帧的时候,载入另一个swf或者打开一个html网页吗?
更多追问追答
追问
额是的
追答
打开一个html网页很简单,只要在最后一帧添加:
navigateToURL(new URLRequest("网址"));
载入另一个swf的话,用Loader对象载入。有需要可以继续交流。

注意,要在flash的发布设置里面“本地播放安全性”的值设置为:只访问网络
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式