2011-07-23 12 views
0

私の会社のロゴのアニメーションであるFlashドキュメントがあります。クライアントのWebページを読み込んだときに表示されますが、アニメーションの後にクライアントのホームページにリダイレクトする方法を知る必要があります。完了しました。再生後のフラッシュリダイレクト

どのようなアイデアですか?

おかげ

UPDATE:私はこのための回避策として、一瞬のメタリフレッシュを使用していた

答えて

1

私はそれはあなたがちょうどこのアクションで最後に余分なキーフレームを追加した:しかし

stop(); 

navigateToURL(new URLRequest("*yourpage*"), "_self"); 

または

stop(); 

geturl("*yourpage*"), "_self"); 

に助けをありがとう!

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ファイルへのアクセス権を持っていない場合...それは仕事を取得します完了しました。

関連する問題