• 締切済み

loadMovieでの別ファイルの読み込みでHTMLでみると読み込まれません

超初心者でスイマセン。。 loadMovieとloadMovieNumでも試したんですが FLASHでムービープレビューしたときはちゃんと別ファイルが読み込まれるのに htmlにはりつけて読み込みボタンを押すと読み込まれません。 パスはあってると思うんですが。 よろしくお願いします。

みんなの回答

noname#35109
noname#35109
回答No.1

思いつく注意点は3つです。 1.loadMovie (loadMovieNum) で読み込まれる   ムービーのパスは,   SWF から見たパスではなく,   HTML から見たパスになります。 2. スタンドアローンプレーヤーのバージョンと,   ブラウザの Flash Player のバージョンが,   ずれているかもしれません。 3.クロスドメインでは,他のムービーをロードできません。 ~1について~ 次のようなフォルダ構造で,  任意のフォルダ      ├ index.html      └ fla (フォルダ)        ├ index.swf        └ a.swf 「index.swf」 は 「index.html」 に貼り付いていて, 「index.swf」 から,「a.swf」 をロードする場合,  ムービークリップ.loadMovie("fla/a.swf");  もしくは  loadMovie("fla/a.swf",ターゲットムービークリップ); となります。 「index.swf」 から「a.swf」 を見ると同階層ですから,  ムービークリップ.loadMovie("a.swf"); となりそうな気がしますが, 「index.swf」 は 「index.html」 によって表示されているため, パスは "fla/a.swf" になります。 ~2について~ たまにこういうケースがあります。 ブラウザの Flash Player を最新の状態にしてください。 http://www.adobe.com/go/getflashplayer_jp ~3について~ 読み込む SWF(JPEGでも同じく)が, 別のドメインにある場合,ロードされません。 「SWF ファイル間のクロスドメインおよびサブドメインのアクセス」 http://livedocs.macromedia.com/flash/8_jp/main/00001618.html 1,2,3 の順でアヤシイと思います。

関連するQ&A