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

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   FLASH目安箱【バグ報告・要望】
     ページ内リンクのあるHTMLに埋め込んだswfファイルの不具合
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
EastWind
Åê¹ÆNo.9109
投稿日時: 2004-7-13 23:48
新米
居住地: Tokyo
投稿: 5
使用環境:
Windows2000
FlashMX,FlashMX2004
Opera7,IE6,FireFox0.9
ページ内リンクのあるHTMLに埋め込んだswfファイルの不具合
こんにちは。EastWindといいます。
いつもなにかとこちらを参考にさせてもらっています。

FlashのバグというよりはIEのバグなような気もしたのですが、
以下の様な問題が発生したので、皆様の知恵を拝借したく、ポストします。

aタグのname属性を使ったページ内リンクのあるHTMLファイルに
swfファイルが埋め込んであります。swfファルの中身は
単純なトゥイーンアニメーションだとします。このページで、
以下のような操作をします。

1:IEでこのページを開く
2:ページ内リンクをクリックし、ページ内の任意の位置に移動
3:ブラウザの「戻る」ボタンをおして、ページの上部(1の状態)に戻る

すると、「1」の状態ではトゥイーンが再生されるのですが、
「3」の状態になるとトゥイーンが再生されず、1フレーム目で
止まったままの状態になります(??)。

確認したところ、OperaやNetscapeではこの現象は発生しませんでした。
どうもIEのみの現象のようです。

以下URLに検証に用いたファイルをアップしました。
ボールが動くアニメーションが再生されたら、「ページの一番下へ」をクリックし、
その後ブラウザの「戻る」ボタンを押してみて下さい。

確認用ページ
確認用ページに使ったFlaファイル
※問題解決につきファイルをサーバから削除しました

色々検索してみたんですが、類似の報告を発見することができませんでした。
これ、既知の現象でしょうか?

恐れ入りますが、よろしくお願いします。
Duke15
Åê¹ÆNo.9124
投稿日時: 2004-7-14 11:00
常連
居住地: 埼玉
投稿: 196
使用環境:
XPpro,2Kpro,
MX2004prov7.2
FlashPro8
Flash9Preview α
Player8r24
Player9.0.16
Player7r63
Firefox1.5.0.5
IE6,NB8.1en
Re: ページ内リンクのあるHTMLに埋め込んだswfファイルの不具合
Tohgohです。
IEはこれが仕様のようですね。
IE3のころでも同じでしたから。
戻った時再度再生したい場合は
1フレームにplay()を記述しておけばいいでしょう。

私もFlash4お頃にそうしたことがありました。
では。
引用:

EastWindさんは書きました:
1:IEでこのページを開く
2:ページ内リンクをクリックし、ページ内の任意の位置に移動
3:ブラウザの「戻る」ボタンをおして、ページの上部(1の状態)に戻る

すると、「1」の状態ではトゥイーンが再生されるのですが、
「3」の状態になるとトゥイーンが再生されず、1フレーム目で
止まったままの状態になります(??)。

確認したところ、OperaやNetscapeではこの現象は発生しませんでした。
どうもIEのみの現象のようです。
これ、既知の現象でしょうか?



----------------
site:
http://www.yumenext.com/
blog:
http://star.ap.teacup.com/flash/

EastWind
Åê¹ÆNo.9126
投稿日時: 2004-7-14 11:14
新米
居住地: Tokyo
投稿: 5
使用環境:
Windows2000
FlashMX,FlashMX2004
Opera7,IE6,FireFox0.9
Re: ページ内リンクのあるHTMLに埋め込んだswfファイルの不具合
Tohgohさんありがとうございます。EastWindです。

引用:

IEはこれが仕様のようですね。
IE3のころでも同じでしたから。


やっぱりIE側の問題ですか。困ったちゃんですねえ<IEは
同じページで何回かページ内リンクをいったり来たり、
ページ自体をリロードしたり、を繰り返すうちに、「戻る」
ボタンを押してもちゃんと再生するようになったりもしたので、
ますますわけわかめでした。

引用:

戻った時再度再生したい場合は
1フレームにplay()を記述しておけばいいでしょう。


おお!これで解決しました。ありがとうございます!!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

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