好的,我有一些与 Chrome 完美配合的东西,但在 Safari 中它有点奇怪。
第一个视频播放得很好,完全符合我的要求,但在页面下方我有另一个嵌入视频,即使我对每个视频都使用完全相同的代码,除了“自动播放”和视频文件当然,第二个真的很大,好像是两倍高。。
这就像它每次都增加了100%。
这是第一个的 html
<video autoplay id="my_video_1" class="video-js vjs-default-skin" controls
preload="auto" poster="../images/posters/1969.png"
data-setup="{}">
<source src="../videos/1969.mp4" type='video/mp4'>
<source src="../videos/1969.webm" type='video/webm'>
</video>
第二个
<video id="anothervideo" class="video-js vjs-default-skin" controls
preload="auto" poster="../images/posters/1969.png"
data-setup="{}">
<source src="../videos/video-2.mp4" type='video/mp4'>
<source src="../videos/video-2.webm" type='video/webm'>
</video>
认为它可能对导致问题的两者都使用相同的 id,所以使用了两个单独的,但没有做任何事情,这是 ids 的 css
min-height: 100%; min-width: 100%; height: auto !important; width: auto !important;
不知道发生了什么!