我正在使用适合视频的对象。我看到在 IE 和其他一些浏览器中不起作用。是否可以创建类似 Object-fit:fill 的东西与 Javascript/Jquery 一起使用?
问问题
388 次
1 回答
0
是的,当然,您可以这样做。
在你的标记中包含 polyfill
<script src="path/to/object-fit-videos/dist/object-fit-videos.min.js"></script>
为 IE/Edge 或 Safari 添加一个特殊的 font-family CSS 属性
video {
object-fit: cover;
font-family: 'object-fit: cover;';
}
object-position 可以类似地使用。注意 object-position 目前只支持关键字定位。那是顶部,底部,左侧,右侧和中心
video {
object-fit: cover;
object-position: left top;
font-family: 'object-fit: cover; object-position: left top;';
}
使用特殊的 CSS 属性调用 JavaScript 来初始化视频
objectFitVideos();
您可以在结束标记之前或在 DOM 准备好时进行调用。polyfill 将完成剩下的工作。
此外,您可以从https://github.com/TricomB2B/object-fit-videos找到更多详细信息
于 2017-08-22T20:38:18.290 回答