サイトにサードパーティのFlash SWFがあり、最大サイズは100KBです。例えばFlashビデオプレーヤー "JWPlayer" SWFは98KBです。Flash SWFの読み込み中にプレビューイメージを表示する方法は?
ブロードバンドを使用するユーザーには適していますが、低速ダイヤルアップには適していません。例えば40kbits/sで、ダウンロードするのに20秒間話している。
遅い接続では、すべての訪問者が静的な白い画面で表示されるため、ページが閉じてしまって死んでいると思われる可能性があります。 SWFを書き込む領域を右クリックすると、Adobe Flash Playerオブジェクトがその領域を占有していますが、サードパーティのSWFはまだロードされていません。
ウェブサイトの訪問者にローディングスピナーGIFなどが表示されます。
残念ながら、第三者SWFには「プリローダー」要素はありません。そして、彼らはオープンソースではないので、プリローダーを追加することはできません。
だから、私の質問は...
は、SWFのロード中に、ロード画像、prefereably GIFアニメーションを表示する方法はありますか?
たとえば、Adobe Flash PlayerでSWFに読み込み中に画像が表示されるようにする方法はありますか?
私はFlashコーディングスキルを持っていないので、SWF内に余分なSWFやSWFを作成することを含まないソリューションは、おそらく私には最適ではありませんが、投稿に追加する価値があります他の人が同様の問題を抱えている場合に備えて。
私はSWFを埋め込むためにswfobject 2.2を使用しています。そのため、それを考慮に入れるか、少なくともそれが壊れない解決策が役立ちます。
あなたのお手伝いができなくても、私の投稿を読む時間を取ってくれてありがとう。
あなたはそれは厳しいかもしれない使用していたサードパーティのSWFは知らずデイブ
は、私はその後、Flashオブジェクトの前にCSSのZインデックスを使用して画像を追加するSWFがロードされたら、それを削除するにはswfobjectのcallbackFunctionを使用するためにjqueryのを使用して考えました。私はSWFの前にロゴを置くためにこれを過去に行ってきました。しかし、これには、フラッシュオブジェクトの "wmode"パラメータを使って遊んでいたことがありました。Flashとwmodeパラメータで解決されるかもしれない問題がありました。私は問題がFlashのバージョンやブラウザに関係していたのかどうかは思い出せませんが、この方法で私を止めるには十分でした。 – David