0
我使用SWFObject 2.2爲我製作的基於AJAX的遊戲播放聲音。我曾經使用SWFObject 1,並且一切正常,但是當我更新我的遊戲時,我更新到2.2。現在,當用戶在玩遊戲時嘗試在Youtube或Pandora的另一個選項卡上聽音樂時,他們不能選擇該選項卡。Flash&SWFObject2停止背景選項卡中的Flash音頻
有趣的是,視頻不停止播放,只是聲音停止工作。我爲了制止我的Flash文件中的聲音效果運行下面的javascript,而且似乎在完全相同的時間在YouTube或潘多拉停止聲音:
$('myflashid').doStop();
以下是用於我的閃光燈動作文件:
import flash.external.ExternalInterface;
snd=new Sound();
snd.attachSound("MySound1");
ExternalInterface.addCallback("doPlay", this, doPlay);
ExternalInterface.addCallback("doStop", this, doStop);
function doPlay() {
snd.start();
}
function doStop() {
snd.stop();
}