如何用javascript播放(或替换)flash SWF文件?

时间:2016-09-04 17:19:03

标签: javascript php flash audio swfobject

前段时间我曾聘请某人帮助我为我的网站设置基于php的扑克游戏。它工作正常,但我不得不删除闪存SWF声音效果,因为它引起了一些浏览器的各种问题 我已经能够通过删除声音让它工作得很好,但想知道我是否可以用javascript替换swf声音效果?

我对这些东西知之甚少,有人能指出我正确的方向吗?

这是我的php文件中的代码,它通过flash发送声音,当删除它时,程序功能更顺畅,但我想尽可能恢复声音(并且可以切换出swf文件如果需要,可以使用其他格式:

var flashHtml = '<';
flashHtml += 'OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';
flashHtml += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"'; 
flashHtml += ' WIDTH="1" HEIGHT="1" id="mian" ALIGN="">'; 
flashHtml += '<PARAM NAME=movie VALUE="sounds/<? echo $sfx; ?>"><PARAM NAME=quality VALUE=high>'; 
flashHtml += '<EMBED src="sounds/<? echo $sfx; ?>" quality=high bgcolor=#FFFFFF WIDTH="1" HEIGHT="1" NAME="main" '; 
flashHtml += 'ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>'; 
flashHtml += '</OBJECT>';
 document.getElementById('flashObject').innerHTML = flashHtml;

我删除了这个

          <div id="flashObject"></div>

有什么建议吗?我在这里搜索了一些Q并尝试使用soundmanager 2 JS,但是没有运气得到任何不会破坏网站的东西。我应该省略声音,还是有一个不太复杂的解决方案?

0 个答案:

没有答案