不确定这是Google Chrome错误,SoundManager问题还是我做错了。它仅在Google Chrome中启用,而在启用Flash时仅 。
我的父<div>
有overflow-y: auto
。
加载SoundManager后,会在页面底部创建一个新的<div>
元素#sm2-container
。
在$(window).load()
上,我重新定位了这样的元素:
$("#sm2-container").css({position: "absolute", top: "0px", zIndex: "10"});
然而,滚动条显得混乱:
当我禁用Flash或“display:none”#sm2-container
时,它看起来和行为正常,但我没有声音:
您可以直接查看问题here。
答案 0 :(得分:1)
这对我来说肯定看起来像Chrome一样,因为滚动条仅显示移位,为了滚动我必须将鼠标对准必须放置的位置。
修复:设置$('#sm2-container').css('z-index','-10');
我可以隐藏它,这可以修复Chrome中的滚动条。
声音仍然可以正常播放(据我所知,它的控件位于右侧面板中,因此可以隐藏它。)
#sm2-container
中是否应该显示某些内容?对我来说它看起来是空的,只需右键单击它就会显示Flash菜单。