0

Flash で作成された新しい Web ページにリンクする予定の Web サイトがあります。メイン サイトには、全体を通してその 1 つのフラッシュ ページを指すリンクがあります。サイトのどこにいるかに応じて、タイムラインのさまざまな時点でそのフラッシュを開きたいと思います. それはできることなのか、できるとすればどのようにすればよいのか。

ありがとう、マーク

4

3 に答える 3

1

Webページの呼び出しにvarを渡す必要があります。その後、varをflashVarとして.swfに渡します。ページを正しく作成し、.swfを動的にロードするには、小さなjs/jqueryが必要になります。

swfには、flashVarを受け取る関数、つまり'frameNum = 40'が必要であり、gotoAndStop(frameNum);が呼び出されます。

特定の支援が必要な部分は何ですか?

于 2012-12-05T20:23:24.510 に答える
1

可能ですが、Flash ソース ファイルにアクセスできる必要があります。Adobe の devnet でこの記事をチェックしてください: http://www.adobe.com/jp/devnet/flash/articles/deep_linking.html

一般的なアプローチは、Gone3d が言ったのと同じです。

  1. flash-source に callback-method を追加します。
  2. javascript を使用して swf オブジェクトにアクセスし、そのコールバック メソッドを呼び出します。

この回答も参照してください

于 2012-12-05T20:35:52.273 に答える
0

SWFObject を使用すると、必要なことを実行できるように見えます。このチュートリアルを見つけました。

于 2012-12-07T16:43:52.847 に答える