2013-11-22 36 views
0

我有一個程序,用於將用戶上傳到服務器的SWF動態加載到另一個更大的SWF中。這意味着嵌入的SWF可以是任何幀速率,並且我無法控制或不知道正在上傳的內容。嵌入式SWF:查找子SWF的幀率

我想要做的是向用戶顯示一條消息,表示幀速率與父SWF幀速率不匹配,並且可能播放過快或過慢。

但是,當我嘗試查找幀率(使用swfLoader.loaderInfo.frameRate)時,它僅顯示父級的幀率,因爲子級已更改。

我需要一種方法來查找原始子SWF設置爲在父級更改之前的幀率。

我試着去谷歌這個問題,但沒有什麼能夠解決這個問題。

回答

0

您應該改用contentLoaderInfo.frameRate

+0

這似乎不適用於SWFLoader。 我的裝載程序是

+0

你還沒有提到你正在使用Flex。在這種情況下,你應該做swfLoader.content.loaderInfo.frameRate。這應該做到這一點。 – Fygo

+0

完美的工作,謝謝! –