如何在播放时静音.swf视频?

时间:2012-05-25 05:28:20

标签: xhtml

实际上我尝试使用以下HTML命令来静音Flash视频。

enter code here
<HTML>
<HEAD>
<meta http-equiv=Content-Type content="text/html;  charset=ISO-8859-1">
<TITLE>Sound OFF</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"       codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="500" HEIGHT="200" id="header123" ALIGN="">
<PARAM NAME=movie VALUE="file:///opt/python/data/107.swf?playSound=var_stop"> 
<PARAM NAME=quality VALUE=high>
<PARAM NAME=bgcolor VALUE=#FFFFFF> 
<EMBED src="file:///opt/python/data/107.swf?playSound=var_stop" quality=high bgcolor=#FFFFFF WIDTH="500" HEIGHT="200" NAME="header123" ALIGN="" TYPE="application/x-shockwave-flash">
</EMBED>
</OBJECT>
</BODY>
</HTML>

2 个答案:

答案 0 :(得分:0)

Afaik,你不能通过HTML静音Flash视频,除非开发人员在Flash中为它实现了一个参数。

playSound = var_stop可以工作,如果这个参数是在Flash内部处理的 - 但可能不是。

您必须更改闪光灯才能处理此参数。

答案 1 :(得分:0)

var tt=[];
tt=document.getElementsByTagName('object');

for (i in tt) {
       try {
           typeof tt[i] == 'function' && tt[i].mute();
        } catch (err) {
        }
    }

它会停止当前页面上的所有对象声音。它对我有用