2009-09-03 19 views
0

這一問題隻影響在Mac(包括Safari和Firefox)和僅在 以下條件Q;閃存僅適用於Mac的FileReference階段更新BUG

- 僅使用後的一個FileReference圖像上載(高達服務器再向下 到閃存) - 僅限於第一個瀏覽器焦點。即點擊瀏覽器的任何地方,然後給予瀏覽器焦點似乎'重新啓動Flash運行時 ,以便舞臺正確更新。

實際效果是,舞臺似乎沒有正確渲染或更新 ,舞臺座標是混亂的,任何拖放操作都不起作用!

我試圖既標準拖放使用小鼠經由 stageX,不自然的座標,然後重寫整個拖放邏輯 除去所有參考階段和使用簡單的啓動和停止 拖動方法。同樣的結果每次....

任何人有機會碰到這個或任何類似的機會?

回答

0

我遇到了同樣的問題。出於某種原因,當您從瀏覽器中單擊以移除焦點並重新點擊時,它似乎會自行修復。

現在,作爲一個解決方案我打電話給一個JavaScript函數來顯示一個彈出警告窗口,迫使用戶把焦點放在瀏覽器上。

下面是我調用函數的例子:

private function externalAlert():void{ 
ExternalInterface.call("alert", "Alert Message Here"); 
} 
+0

是的,認爲這樣做自己,但不是最好的解決方案。 我希望有某種方法可以通過JavaScript來「聚焦」和「忽略」瀏覽器,就像您可以「專注於實際的嵌入式Flash對象」一樣。 或以某種方式模擬打開關閉一個彈出窗口以編程方式的效果....實際上沒有這樣做。 – 2009-09-05 01:51:47

+0

它真的是我在過去的幾個玩家版本(9&10)中遇到的第一個主要BUG ......希望有一個解決方法,但似乎Windows和Mac版本的Flash運行時有更好的QA。 – 2009-09-05 01:53:58

+0

是的,我同意 - 錯誤已經提交給Adobe,我一直在看它是否得到修復。 https://bugs.adobe.com/jira/browse/FP-2674 – 2009-09-08 01:36:39

0

這絕對是一個嚴重的問題已經拿出最近。有沒有人能夠在Mac OS X(可能只是Snow Leopard)上追蹤到Firefox?我知道一些用戶提到Safari中也存在這個錯誤,但我從來沒有在Firefox上看到它。

除了到Adobe的Bug鏈接已經提到,我在Mozilla的Bug跟蹤發佈一個bug報告:https://bugzilla.mozilla.org/show_bug.cgi?id=518965