Javascript Safari 6.1 HTML5视频在内容后面闪烁

Javascript Safari 6.1 HTML5视频在内容后面闪烁,javascript,html,css,safari,html5-video,Javascript,Html,Css,Safari,Html5 Video,这是独家新闻。我有一个视频,是在后面播放的导航栏和一个网页的标志。它在除Safari 6.1之外的所有浏览器中都非常有效。不幸的是,6.1需要得到支持。6.1的问题在于,视频播放时,视频顶部的内容会疯狂地闪烁。它似乎与浏览器有关。我尝试过背面可见性和变换,但两者似乎都不起作用。可能没有什么办法可以解决它。是否有人能够找到解决方案,或者是否有人对此问题有任何见解 如果Safari 6.1支持将视频绘制到画布上(我认为应该),那么您可以尝试将每个帧绘制到画布上,然后绘制覆盖材质。您可能需要自己实现双

这是独家新闻。我有一个视频,是在后面播放的导航栏和一个网页的标志。它在除Safari 6.1之外的所有浏览器中都非常有效。不幸的是,6.1需要得到支持。6.1的问题在于,视频播放时,视频顶部的内容会疯狂地闪烁。它似乎与浏览器有关。我尝试过背面可见性和变换,但两者似乎都不起作用。可能没有什么办法可以解决它。是否有人能够找到解决方案,或者是否有人对此问题有任何见解

如果Safari 6.1支持将视频绘制到画布上(我认为应该),那么您可以尝试将每个帧绘制到画布上,然后绘制覆盖材质。您可能需要自己实现双缓冲,即在屏幕外画布上绘制视频帧,绘制覆盖,然后将屏幕外画布复制到屏幕上画布

不幸的是,这不允许您将HTML元素放在视频前面。您还必须从画布上的导航栏实现您想要的任何交互

或者,您可以尝试将每个视频帧复制到画布上,并在画布前面放置其他HTML,然后看看是否有效。但是,如果将HTML放在视频前面会导致闪烁,那么我认为在画布前面的HTML可能也会引起闪烁