我的Flex應用程序報告的用戶有時應用程序在瀏覽器窗口最小化時凍結,或者他們選擇另一個活動選項卡覆蓋它。在這種掛起狀態下,應用程序不會收到CPU共享,並且它使用的所有網絡連接都已關閉。瀏覽器窗口恢復後,應用程序恢復。 Mac OS Leopard上的Safari 5出現這種情況,Flash player 10.0和10.1都是這種情況。我搜查了很多,但我無法找到任何有關此類行爲的信息。Flex應用程序在Mac上使用Safari後臺掛起
此行爲不是每臺Mac的Safari上可重複的,所以我的問題是:
在什麼情況下可能發生這種情況?
是否有可能進入暫停狀態以防止以及如何進入?
是否可以通知Flex應用程序進入睡眠模式並喚醒回來?
只是要清楚,10。1不會進入睡眠狀態,它在此狀態下具有抑制幀速率。 Tinic的文章就是這樣的行爲:http://blog.kaourantin.net/?p=82 你是正確的,LocalConnection也在這種狀態下受到限制。這是設計,而不是一個錯誤。 – 2010-07-01 10:40:25
David;好東西,我還沒有看到那些博客文章。 – JeffryHouser 2010-07-01 12:10:48
@Flextras:我擔心這會發生在10.0和10.1玩家身上,我會相應地更新說明。 – 2010-07-01 13:39:05