2010-05-09 120 views
2

您能解釋爲什麼我的Flash視頻播放器無法在Chrome瀏覽器中工作,但它在其他瀏覽器中可以正常工作嗎? (Firefox和IE)Chrome瀏覽器:Flash視頻播放器不起作用

你會看到它閃爍......

感謝

+0

+1可撤消downvote。我認爲SO是用來幫助編碼的問題...... Tho的確沒有提供源代碼...... – Kurru 2010-05-09 14:18:46

+0

@Kurru:這是一個javascript/html/css問題,代碼位於他鏈接到的網站上。 – 2010-05-09 14:23:48

回答

1

如果使用chrome developer tools,你會發現有些事情不斷添加<param name="wmode" value="transparent">對象每一秒。在你的代碼中是否有計時器應該停止計時並且不會在chrome上停止計時?

更新:它必須是保持被調用的changeSize()函數。 (通過__flash__toXML,您可以通過在changeSize函數上放置斷點來開始調試時看到)

+0

嗯,是的..沒有,沒有計時器。當瀏覽器向Flex應用程序發送元數據(基本上它傳遞視頻路徑)時,Flex代碼會觸發changeSize()函數 passSize調用changeSize()可能Chrome繼續發送元數據? – aneuryzm 2010-05-09 15:02:14

+0

我現在從視頻播放器中添加了removeEventListener,以便在觸發changeSize()函數時,偵聽器被移除,並且Flash Player不再調用ExternalCall ..但仍然沒有;( – aneuryzm 2010-05-09 16:45:54

+0

我已經暫時通過檢查嵌入是否存在之前添加它,但changeSize函數被稱爲迭代,所以它不是一個「清晰」的解決方案。 – aneuryzm 2010-05-09 16:58:59

相關問題