访问隐藏的嵌入式quicktime音频

时间:2008-09-16 12:56:43

标签: embed quicktime

我正在尝试为网站编写一个简单的音频播放器,并使用EMBED ...标签嵌入音频并设置HIDDEN =“true”并使用各种javascript命令来控制音频播放。它适用于realplayer和mplayer但是如果设置了隐藏位,quicktime插件不响应javascript - 是否有解决方法?

3 个答案:

答案 0 :(得分:2)

首先,我建议您使用标准化的object html标记,embed不是。

然后你可以使用CSS代替这个hidden param隐藏你的嵌入音频。

更好的是,你应该通过JavaScript使用CSS隐藏它,因为如果你这样做,那些没有启用JavaScript但支持CSS的人可以直接使用插件播放器。

答案 1 :(得分:1)

我发现设置height = 0 width = 0的工作方式与hidden = true相同并解决了问题

答案 2 :(得分:1)

实际上,Quicktime插件要求至少显示12px的平方区域,否则将无法加载,并且不会公开JavaScript API。区域检测以较短的间隔进行,如果可见区域减少,则立即停止播放。该插件非常擅长确定是否可以实际看到它,你不能用其他元素覆盖它。