我有一个flash文档,它是我公司徽标的动画,它在加载我的任何客户网页时显示,但我需要知道在动画完成后如何将其重定向到客户端的主页。
任何想法的人?
由于
更新
我暂时使用元刷新作为解决方法!
答案 0 :(得分:1)
你不能在动画结束时使用navigateToURL
吗?但是,我不记得navigateToURL是否需要用户操作。
或者,您可以使用ExternalInterface来调用javascript重定向。我有一个函数,我在某些情况下使用它看起来像:
function redirectToURL(url:String):void {
if (ExternalInterface.available) {
var func:XML = <script>
<![CDATA[
function redirect(redirectURL) {
window.location = redirectURL;
}
]]></script>;
ExternalInterface.call(func, url);
} else {
// external interface is unavailable.
}
}
这有点像黑客攻击,但如果你无法访问容器或JS文件......那就完成了工作。
答案 1 :(得分:1)
我发现你只需在最后添加一个额外的关键帧:
stop();
navigateToURL( new URLRequest("*yourpage*"), "_self");
或
stop();
geturl("*yourpage*"), "_self");
感谢您的帮助!