我正在使用iframe中的jquery音乐播放器。 我在Chrome和Firefox上测试了该页面并且iframe显示正确,但在IE中它看起来不可见,音乐无法启动。
HTML:
<iframe id="player" src="include/iwishplayer/index.html" frameborder="0"></iframe>
CSS:
#player {width:100%; height:100%; position:absolute; left:700px; bottom:-50px}
网址:
答案 0 :(得分:0)
尝试其他玩家,看来你所拥有的玩家工作不正常
http://superdit.com/2011/04/27/12-jquery-plugins-for-playing-audio-video-files/
请记住,音频标签不适用于版本9以下的IE,在这种情况下,某些播放器会使用Flash
您可以'修复'现有插件并修改代码
$(this).append('<source src="' + audioSource + '.' + fileExt + '">');
要
$(this).attr("src", audioSource + "." + fileExt);
您可以找到一些IE音频样本 http://msdn.microsoft.com/en-us/library/gg589489(v=vs.85).aspx
答案 1 :(得分:0)
尝试在IE设置中禁用activeX过滤
答案 2 :(得分:0)
尝试升级到iframe源上的最新jQuery版本。我在IE9上遇到过类似的问题,这解决了我的问题(我从v1.9.1升级到v1.10.2)。
在我的情况下,IE引发了这个例外: SCRIPT16389: Unspecified error.
有用的信息可以在这里找到:http://bugs.jquery.com/ticket/13378