iPad上的Safari浏览器(iOS6)无法将HTML5视频缩放至填满页面宽度的100%
本文将教您 ipad IOS6 上的 safari 如何不缩放 HTML5 视频填充 100% 的页面宽度在响应式 HTML5 页面上,可以通过应用以下 CSS 以全宽 (100%) 显示视频。视频的原始分辨率为 480×270。在所有桌面浏览器上,视频都会调整大小以跨越页面的整个宽度,同时保留宽高比。
但是,在 iPad (iOS 6.0.1)、Mobile Safari 和 Chrome 上,显示与页面宽度相同的黑色矩形。黑色矩形的中心包含一个小视频,其原始分辨率为 480×270 像素。
以下是 ipad IOS6 上的 safari 如何在响应式 HTML5 页面上不缩放 HTML5 视频以填充 100% 页面宽度的示例
示例 1
在下面的示例中,我们将在 style 属性中设置视频宽度和高度。
<!DOCTYPE html>
<html>
<style>
video {
width: 100%;
max-width: 100%;
height: auto;
border: 1px solid red;
}
</style>
<body>
<video preload autoplay controls>
<source src=https://samplelib.com/lib/preview/mp4/sample-5s.mp4>
</video>
</body>
</html>
执行上述脚本时,它将生成由网页上上传的视频组成的输出,并使其适合使用 style 属性设置的所有源。
示例 2
在以下示例中,我们使用位置设置为绝对的
<!DOCTYPE html>
<html>
<style>
video {
width: 100%;
position: absolute;
}
</style>
<body>
<video preload autoplay controls>
<source src="Https://samplelib.com/lib/preview/mp4/sample-5s.mp4" type="video/mp4">
</video>
</body>
</html>
当脚本执行时,将弹出输出窗口,将视频显示在网页上,使其适合所有来源。
以上就是iPad上的Safari浏览器(iOS6)无法将HTML5视频缩放至填满页面宽度的100%的详细内容,更多请关注双恒网络其它相关文章!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。



