2013-04-26 18 views
0

這是一個非常奇怪的錯誤!即時通訊使用AS3和CS5。Flash混音器停止所有工作在瑞士法郎但不在html服務器版本

所以我有一個YouTube視頻播放一個框架上,並且每隔一幀上我有:

import flash.media.SoundMixer; 
flash.media.SoundMixer.stopAll(); 

,當你移動到另一個網頁,其中停止視頻播放,在運行時能正常工作閃光燈,但是當我發佈到一個HTML文件,並將其上傳到我的服務器,它只是從來沒有工作!聲音總是播放! 這是否和我的發佈設置或一個奇怪的Flash錯誤? 謝謝, Adam

+0

想想你可能想刪除這個問題或只是發佈答案嗎? – 2013-04-26 19:24:21

回答

0

當您的SWF在瀏覽器中運行時,它受到瀏覽器強加的所有安全限制以及一些其他Flash Player安全限制。我想,你遇到了這些限制之一。

而不是試圖阻止所有的聲音播放,你爲什麼不停止Youtube播放器本身?它可以使用has an API來做到這一點,使用pauseVideo()stopVideo()方法。

相關問題