トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     外部SWFの読み込みについて
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
palomino
Åê¹ÆNo.16333
投稿日時: 2005-3-28 13:10
新米
居住地:
投稿: 6
使用環境:
WinXP SP2,Flash MX2004
外部SWFの読み込みについて
こんにちは、

外部のswfファイルを読み込むボタンを作り、
on (release) {this.a.loadMovie("0.swf");}
このように、指定しました。

htmlファイルと、すべてのswfのファイルを同じフォルダに入れて、
アップロードしました。

ローカル上では、問題なくみれましたが、
ネット上になると、(IE6で)ボタンを押しても反応しません、
何が悪いかいろいろ試しましたが、

パブリッシュ出力されたhtmlを、アップロードすると
ちゃんと、ボタンに反応しましたが、htmlの中身をコピーして、
別のhtmlに貼り付けると、また反応しなくなりました・・・

何が悪いかさっぱり、分からなかったのですが、
swfとhtmlのファイル名が違う場合は、htmlファイル内で、
URLでswfへの読み込みを指定したら、やっと解決いたしました。
こういう物なんですか?
空野大二郎
Åê¹ÆNo.16336
投稿日時: 2005-3-28 14:59
職人
居住地: 愛知
投稿: 389
使用環境:
 XP:Home
FlashMX
IE6.0+FlashPlayer7,0,19
CPU:Pentium4 2.26GHz
メモリ:1,024MB
Re: 外部SWFの読み込みについて
 まいど。

 確認すべき点は3点ですね。
1:HTMLファイルで、swfファイル名を記述する<object>タグに
誤りがないか。(Internet Explorerは<object>タグに依存する)
2:別のHTMLファイルに表示させるとき、もとのHTMLファイルと
同じ(swfファイルと同じ)ディレクトリに配置しているか。
3:ローカルと事なり、サーバーにアップロードした場合の
データダウンロード時間を、「ボタンが反応しない」現象として
とらえていないか?

 swfとhtmlのファイル名が異なっても、Flash埋め込みタグで
正しくswfファイル名を指定すれば、動作不良は起こりません。
引用:
palominoさんは書きました:
何が悪いかさっぱり、分からなかったのですが、
swfとhtmlのファイル名が違う場合は、htmlファイル内で、
URLでswfへの読み込みを指定したら、やっと解決いたしました。
こういう物なんですか?


 ただ、気になるのはpalominoさんの状況が、
「サーバーにアップロードした場合、外部SWFの読み込みが
できなくなる」事と
「パブリッシュしたHTMLファイルのFlash貼り付けタグを、
別のHTMLファイルに貼り付けるとFlashが表示されなくなる」
事が混ざって説明されているようで、適切な回答ができたのか不明です。


----------------
空野 大二郎 アニメーター作家
桜の道

ひろゆき
Åê¹ÆNo.16338
投稿日時: 2005-3-28 15:19
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: 外部SWFの読み込みについて
ファイルの構成を
top
 |_main.html
 |_main.swf
 |_0.swf
としたとしましょう。

で、main.swf にあるボタンには
on (release) {
	this.a.loadMovie("0.swf");
}
と記述してあると。

そして、ファイルの構成を
top
 |_test.html (main.htmlと全く同じソース?)
 |_main.swf
 |_0.swf
とした場合、反応しないということですよね?


引用:
htmlの中身をコピーして、別のhtmlに貼り付けると、

ここで、main.htmltest.html のソースは
全く同じものなのでしょうか?
それとも、部分的には異なっているのでしょうか?

もし、全く同じものならば、空野さんも書かれているように、
swfとhtmlのファイル名が異なっても、問題は起きないように思います。


----------------
質問する際は、回答者に具体的な情報を与えてください。

palomino
Åê¹ÆNo.16344
投稿日時: 2005-3-28 21:11
新米
居住地:
投稿: 6
使用環境:
WinXP SP2,Flash MX2004
Re: 外部SWFの読み込みについて
ひろゆき さん、空野大二郎さん こんにちは

引用:

top 
 |_test.html (main.htmlと全く同じソース?)
 |_main.swf 
 |_0.swf


はい、上記の様な感じです。
全く同じでも、駄目ですね?
すいません、分かりづらくて、

特に問題は起きないのですか・・・
swfファイルは、htmlファイルと同階層に置かないと
表示されなかったりするので、
別フォルダに設置する時などは、
htmlファイル内では、URLで指定した方がいいのですか?

PS:チョット思いだしましたが、外部読み込みファイルを
FlashMaker2と言うソフトで作成したせいかな?
ひろゆき
Åê¹ÆNo.16348
投稿日時: 2005-3-29 0:22
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: 外部SWFの読み込みについて
空野さんが確認すべきこととして挙げておられる
引用:
3:ローカルと事なり、サーバーにアップロードした場合の
データダウンロード時間を、「ボタンが反応しない」現象として
とらえていないか?
については、いかがなのでしょうか?

引用:
特に問題は起きないのですか・・・
通常では考えにくいような現象というスタンスで、
原因を探っていかないと、原因が判明しない気がします。

引用:
swfファイルは、htmlファイルと同階層に置かないと
表示されなかったりするので、
別フォルダに設置する時などは、
htmlファイル内では、URLで指定した方がいいのですか?
swfとhtmlが別階層にあっても、swfを表示することはできます。
URLで指定しなくとも、相対パスで指定できると思いますが。
別階層にあるswfをhtmlに読み込ませる
初心者的な質問ですが・・・コンポネートについて
swfとhtmlが同じ階層にある場合について、解決されないうちに、
swfとhtmlが別階層にある場合について、質問されると、
2つの状況のどちらでのことを指すのか分からなくなり、
混乱を引き起こすと思いますので、
また別の機会、あるいは、別のスレッドで質問された方がよろしいかと思います。


引用:
PS:チョット思いだしましたが、外部読み込みファイルを
FlashMaker2と言うソフトで作成したせいかな? :-0
これは、0.swf だけが FlashMaker2で作成されたということですね?

情報を小出しにしても、解決が長引くだけなので、
詳細に具体的に説明された方がよろしいかと思います。
palominoさんが説明されていない何かに原因があるのかもしれません。

・IE6 の FlashPlayer のバージョンはいくつですか?
・main.swf は、ここで仮に付けたファイル名ですが、
 実際には、何というファイル名なのでしょうか?
・test.html は、何で作成されたものなのでしょうか?
 main.htmlとの違いは、ファイル名だけなのでしょうか?
 もし、ソースのコピーではなく、ファイル名を変更しただけで、
 アップロードした場合も、同じような現象が発生するのでしょうか?
・外部swfを読み込む以外の処理が邪魔をしている可能性はないのでしょうか?


----------------
質問する際は、回答者に具体的な情報を与えてください。

palomino
Åê¹ÆNo.16376
投稿日時: 2005-3-29 20:24
新米
居住地:
投稿: 6
使用環境:
WinXP SP2,Flash MX2004
Re: 外部SWFの読み込みについて
こんにちは、ひろゆきさん

引用:
3:ローカルと事なり、サーバーにアップロードした場合の
データダウンロード時間を、「ボタンが反応しない」現象として
とらえていないか?

これはないです。何故なら、30K位の軽いファイルですし、
問題ない方は、ボタンを連打しても反応しますが、
駄目な方は、更新したり、ファイルを再度アップロードしても
駄目だからです。

>・IE6 の FlashPlayer のバージョンはいくつですか?
バージョン7です。

>・main.swf は、ここで仮に付けたファイル名ですが、
 実際には、何というファイル名なのでしょうか?
いくつか、適当につけました。

>・test.html は、何で作成されたものなのでしょうか?
テキストエディタや、DreamWeaver2004です。 

>main.htmlとの違いは、ファイル名だけなのでしょうか?
はい。

> もし、ソースのコピーではなく、ファイル名を変更しただけで、
 アップロードした場合も、同じような現象が発生するのでしょうか?
はい

>・外部swfを読み込む以外の処理が邪魔をしている可能性はないのでしょうか?
ごくシンプルなものなので、特にはないかと!?

いろいろ、試したので訳分からなくなってしまいましたので、
取り合えず、今のまま使用していろいろ試してみたいと思います。
有難う御座いました。
ひろゆき
Åê¹ÆNo.16381
投稿日時: 2005-3-29 22:59
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
10.8.5

Flash Professional CS4/CS6/CC

Safari 6.1
Re: 外部SWFの読み込みについて
引用:
引用:
 もし、ソースのコピーではなく、ファイル名を変更しただけで、
 アップロードした場合も、同じような現象が発生するのでしょうか?

はい

htmlのファイル名を変えてアップロードしただけで、
swf のボタンが機能しなくなるか、あるいは、外部swfが読み込めなくなるというのは、
palominoさんが説明されていない何かに原因があるとしか言いようがありませんね。

問題がないと思われるところに、案外原因があったりするものなんですが。


----------------
質問する際は、回答者に具体的な情報を与えてください。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops