当我的页面在大约5秒钟后加载后,窗口滚动到一个html视频,这是一个非常重要的方式(在自动播放时)。这是Safari 10发布后的一个问题。任何人都知道为什么会出现这种情况?HTML5视频导致页面在Safari 10上跳转
1
A
回答
1
我有同样的问题 - 如果我删除自动播放属性它不会发生。
通过JS启动自动播放(甚至可以从控制台启动视频)也会使页面跳转。
1
它是在HTML中的“控制”的属性,我发现,在Safari上新的更新是给几个问题,看看这个:https://stackoverflow.com/questions/42692679/video-tag-on-safari-10-goes-up-after-few-seconds
我没有重现您的问题(与矿混合,上的jsfiddle这个问题): https://jsfiddle.net/antonino_R/d9tf0va3/15/ (向下滚动,然后再次运行重现该问题,您可能需要运行,并再次快速向下滚动)
和消除“控制”不解决这个问题https://jsfiddle.net/antonino_R/d9tf0va3/16/
<div class="wrapper">
<div class="wrapper-inner">
<div class="wrapper-video">
<video autoplay loop muted >
<source src="http://techslides.com/demos/sample-videos/small.mp4" type='video/mp4;codecs="avc1.42E01E, mp4a.40.2"'/>
</video>
</div>
<div class="site-centered clearfix">
<header class="entry-header">
<h1 class="entry-title">this is a title</h1>
<h2 class="entry-subtitle">this is some text</h2>
</header>
</div>
</div>
</div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<h4>this is to scroll down the page and test that it goes up after few seconds</h4>
很明显,如果需要的控件此修复程序是不够的
0
好首先,你必须添加这段代码在页脚:
<script>
var myVideo = document.getElementsByTagName("video")[0];
myVideo.controls = "";
</script>
这为我工作。之前我有问题,5秒后当网站加载,只是跳到有视频背景的部分。我在那里覆盖图像,没有价值min-height:___px;覆盖比视频高度短。
相关问题
- 1. HTML5视频源在Safari
- 2. GWT和HTML5视频在移动Safari
- 3. 在Safari中停止HTML5视频缓冲
- 4. HTML5视频只播放音频,不会在Safari上预加载?
- 5. HTML5视频在Safari中未显示
- 6. 在Safari中不播放HTML5视频
- 7. HTML5视频:正在更改视频src使页面无响应
- 8. Magnific Popup在Chrome和Safari页面上导致DIV叠加
- 9. Rss to html导致整个页面在Safari上重定向
- 10. Safari 10上的视频标签在几秒钟后上升
- 11. HTML5视频标签总是下载完整的视频在Safari
- 12. 缓冲视频导致页面加载缓慢
- 13. Safari中的视频背景HTML5
- 14. safari html5视频加载问题
- 15. html5视频自动播放延迟safari
- 16. 设置overflow-y:hidden;导致页面跳转到Firefox的顶部
- 17. 图片库不断导致页面跳转
- 18. 灯箱导致页面跳转到最后
- 19. jQuery淡入/淡出导致页面跳转
- 20. 单击图库中的链接会导致页面跳转?
- 21. Safari HTML5视频变色/黑暗
- 22. Safari中的HTML5视频播放问题
- 23. HTML5视频无法在Chrome和Safari上自动播放
- 24. 无法在Safari/Mac上通过PHP提供HTML5视频(5.0)
- 25. 在Windows上的Safari浏览器中无法播放html5视频
- 26. html5音频 - canplay事件不会在Safari(Mac桌面)上触发
- 27. Android WebView中HTML5视频的不一致
- 28. iOS 10不会播放HTML5视频
- 29. HTML5视频由页面上的图形触发器触发
- 30. HTML5视频转黑边
这是不明确的。这个页面是你的实现还是你报告了一个可能的Safari错误? – lucasnadalutti
这是我开发的Safari 10之前版本的一个页面。它可能是一个可能的bug或Safari上的一个新功能,可以滚动到视频。这就是我想要弄清楚的。 –
你能提供链接和代码的相关部分吗? – lucasnadalutti