2012-02-17 13 views
0

画像スライドショーのあるWebページがあります。 JQueryはロードして表示するjpgイメージのリストをFlexアプリケーションとして呼び出します。 フレックスで最初のイメージをロードして表示してから、リストの残りの部分をロードし続けることができます( )。Flexは一度に1つのことしか実行できません(つまり、すべてのイメージをロードしてからスライドショーを開始できます)。JQueryとFlexの画像スライドショーを最適化する

すべての画像が読み込まれている間にスライドショーをスピードアップする必要があります。

答えて

1

あなたから提供された詳細によると、Flexアプリケーションはスライドショーを行っています。

はい、Flexで書かれたアプリケーションはイメージを1つずつ読み込むことができ、この読み込みを一時停止したり、いつでも優先度を設定したりできます。

動的にロードされるコンテンツを完全に制御するための「BulkLoader」(https://github.com/arthur-debert/BulkLoader)をお勧めします。

これを使用する方法の詳細については、「BulkLoader」wikiページ(https://github.com/arthur-debert/BulkLoader/wiki)をご覧ください。

適切なトランジションを備えた単純な写真スライドショーにのみFlexアプリケーションを使用している場合は、jQueryの組み込みエフェクトスライド、フェードなどを使用して自分で作成することができます。あなたは写真のスライドショーのためにいくつかの良いプラグインを見つけることができます。

私に何か不足している場合は教えてください。

ありがとうございました。

+0

明確にする:各イメージがロードされた後、JQueryへのFlexコールバック。最後のイメージがロードされた後、FlexコールバックとJQueryがスライドショーを開始します。 JQueryは、最初のイメージがラーニングされた後にFlexコールバックが発生したときにスライドショーを開始できますか? – dak

+0

私はあなたがこのスライドショーをどのように実装しているのか混乱しています。しかし、はい、flash.external.ExternalInterfaceを使用して、いつでもFlexとの間でjQueryと通信できます。 jQueryは必要なときにいつでもスライドショーを開始できます。 ExternalInterfaceの例について詳しくは、http://help.adobe.com/jp/FlashPlatform/reference/actionscript/3/flash/external/ExternalInterface.htmlを参照してください。これ以上の支援が必要な場合は、私にお知らせください。実装されたサンプルコードは、私たちがあなたを助けてくれるのに役立ちます。 –

関連する問題