Facebook Safari OSX Youtube wmode 错误
Posted
技术标签:
【中文标题】Facebook Safari OSX Youtube wmode 错误【英文标题】:Facebook Safari OSX Youtube wmode bug 【发布时间】:2011-07-18 10:46:56 【问题描述】:我遇到了一个特定于 Mac OSX 上 Safari 的问题,将 wmode 设置为透明不会阻止 facebook 模态窗口或下拉菜单与视频重叠。我们已经尝试了不透明、透明和来自网络的一些其他黑客攻击,但似乎无法解决 Safari 中的问题。任何人都可以帮助解决问题或重现问题吗?
iframe title="YouTube 视频播放器" src="http://www.youtube.com/embed/TP790i87rBc?wmode=transparent&rel=0" frameborder="0">谢谢!
鲍勃
【问题讨论】:
【参考方案1】:我最近遇到了同样的问题。看起来 YouTube 也将其嵌入代码从 <object>
更改为 <iframe>
,但这些都不适合我。我的项目的解决方案是只使用<embed>
标签。
<embed type="application/x-shockwave-flash" src="' + videoSource + '" allowscriptaccess="always" allowfullscreen="true" wmode="opaque" bgcolor="#000000"></embed>
【讨论】:
以上是关于Facebook Safari OSX Youtube wmode 错误的主要内容,如果未能解决你的问题,请参考以下文章
网站的 OSX 推送通知 - 从未调用过 Safari requestPermission 回调
OSX 上 Safari 6 中的 CSS3 闪烁(但这不是闪烁到白色的问题!)
IOS 7 Safari(以及 OSX 10.9)信用卡提示“not now”导致问题
苹果为 macOS Sierra 和 OSX El Capitan 用户带来了 Safari 11。