图像占位符卡在 iframe 后面(仅在 Windows 计算机上)
我正在尝试获取它,以便单击图像将播放下面的视频。它在所有 Mac 浏览器中都工作得很好 - 这里...
http://jsfiddle.net/SparrwHawk/KtbYR /14/
但在 Windows 上根本不起作用。也许这是一个Windows安全问题,也许iframes下面不能有任何东西?不知道为什么会发生这种情况。任何人都可以提供解决方法吗?
我希望在视频上放置静止图像 - YouTube 生成的图像通常很模糊,而如果我将自己的图像放在那里,我可以确保其高质量。
I'm trying to get it so that the clicking the image will play the video underneath. It works absolutely fine in all Mac browsers - here...
http://jsfiddle.net/SparrwHawk/KtbYR/14/
But doesn't work on Windows at all. Maybe it's a Windows security thing, maybe iframes can't have anything underneath? Not sure why this happens. Can anyone offer a work around?
I'm looking to place a still image over a video - the ones that YouTube generate are often blurry, whereas if I place my own over there I can ensure it's of high quality.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只需将
wmode=opaque
添加到 URL 参数即可。使用您的代码: http://jsfiddle.net/KtbYR/15/
编辑: 请参阅此答案了解解释
Simply add
wmode=opaque
to the URL params.Using your code: http://jsfiddle.net/KtbYR/15/
EDIT: See this answer for an explanation