※ ChatGPTを利用し、要約された質問です(原文:コンポーネントのswfを別階層に設置したい)
コンポーネントのswfを別階層に設置する方法
このQ&Aのポイント
コンポーネントのswfを別の階層に設置したい場合、embedタグのパスを変更する必要があります。しかし、SteelExternalAll.swfのみが読み込まれない問題が発生しています。
現在の設置状況は、htmlファイルとswfファイルが同じ階層にあり、さらにflvファイルとSteelExternalAll.swfが存在するという形です。
目標とする設置状況は、htmlファイルとimgディレクトリが同じ階層にあり、imgディレクトリ内にswf、flv、SteelExternalAll.swfのファイルが存在することです。パスの変更をするにはどこを変更すればよいのでしょうか?
SteelExternalAll.swfというビデオプレイヤーを使用しています。
このファイルの設置場所を変えるにはどうしたらよいでしょうか。
通常flashからパブリッシュすると
html,swfが吐き出されるかと思います。
今回はflvを読み込んでコンポーネントのビデオプレイヤーを使用していますので
さらにflvファイル、SteelExternalAll.swfが同階層にあります。
これを以下のように設置したいです。
html
imgディレクトリ
以下imgディレクトリの中身
swf
flv
SteelExternalAll.swf(コンポーネント)のファイル
swfはembedタグのパスを変え対応できました。
flvも読み込んでくれるのですが
SteelExternalAll.swfのみ読み込んでくれません。
パスの変更をするにはどこを変更すればよいのでしょうか?
よろしくお願いいたします。
お礼
ご回答ありがとうございます! >Flash 8 とか Flash MX 2004 で ActionScript 2.0 用コンポーネントを >使用しようとされているということでしょうか??? すみません。お察しの通りflash 8です。 >loadMovie() などなどの命令文は ブラウザに対するリクエストだからです。 そうなんですね!これは知りませんでした。 どこに対する命令かでパスの違いが発生するなら納得がいきます。 >したがって以下のようになります。 画像も作成していただきありがとうございました! 非常にわかりやすかったです。 自分としてはスキンの下のURLがアクティブにならず わからなかったのですが、一番下に カスタムスキンのURLがありました^^; 無事解決できました! 大変助かりました。ありがとうございました!