2012-02-17 58 views
0

我有一個帶有圖像幻燈片的網頁。 JQuery調用一個帶有jpg圖像列表的Flex應用程序來加載和顯示。 Flex是否可以加載並顯示第一個圖像,然後繼續加載列表的其餘部分,或者Flex可以一次只做一件事情(即加載所有圖像,然後開始幻燈片)?優化JQuery和Flex圖像幻燈片

當所有圖像加載並且我需要加快幻燈片播放時,會有明顯的延遲。

回答

1

根據您提供的詳細信息,Flex應用程序正在進行幻燈片放映。

是的,用Flex編寫的應用程序可以逐個加載圖像,並且可以隨時暫停加載,設置優先級等。

我建議使用「BulkLoader」(https://github.com/arthur-debert/BulkLoader)來完全控制動態加載的內容。

有關如何使用此功能的詳細信息,請參閱「BulkLoader」wiki頁面(https://github.com/arthur-debert/BulkLoader/wiki)。

如果您使用Flex應用程序僅適用於一些簡單的照片幻燈片與體面的過渡,您可以使用jQuery的內置效果幻燈片,淡入淡出等創建自己的。你可以找到一些很好的插件可用於照片幻燈片。

請讓我知道如果我失去了一些東西。

謝謝。

+0

只是爲了闡明:每次加載圖像後Flex回調JQuery。加載最後一張圖片後,Flex回調和JQuery啓動幻燈片。當Flex回調在第一個圖像被覆蓋後,是否有可能啓動幻燈片放映? – dak 2012-02-17 16:58:39

+0

我仍然困惑着你如何實現這個幻燈片。但是,是的,您可以隨時使用flash.external.ExternalInterface與Flex進行jQuery通信。 jQuery可以隨時啓動幻燈片顯示。有關ExternalInterface示例的更多詳細信息,請參閱http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/external/ExternalInterface.html。如果您需要進一步的幫助,請告訴我。示例代碼與您的實施將幫助我們更好地爲您提供幫助。 – 2012-02-18 07:03:57