css - IOS15 中未显示视频标签
问题描述
我通过在我的网站中使用 html 视频标签来放置自动播放视频。我注意到 iOS 15 设备中的一个错误未显示。我想放置超大视频,然后将其对齐以适合我网站的视口大小。所以我用 div 标签包装了一个视频,然后将其显示为 flex。但它没有在 iOS 15 设备中检测到包装器 div 和视频标签。每当我删除display: flex
CSS 中的一部分时,就会显示视频。我不知道如何解决它。感谢您提前提供帮助。
//html tag
<div className="mainSection" id="insense-product">
<div className="contentWrapper">
<video
className="bgVideo"
src="/img/incenseHome/main.mp4"
playsInline
muted
autoPlay
loop
></video>
</div>
</div>
//css
.mainSection {
.contentWrapper {
display: flex;
align-items: center;
justify-content: center;
.bgVideo {
height: calc(100vw);
}
}
解决方案
推荐阅读
- c# - sftp文件上传C#
- pyspark - Spark shell 打开时出现异常:无法从 URL [文件:log4j 属性] 读取配置文件
- wordpress - 如何阻止重力表单提交保存到本地数据库?
- java - 如何使用 Selenium/Java 在前钩子中动态获取正确的页面类?
- sqlite - 在内存中使用 xUnit/EFCore/sqlite 时测试之间的数据溢出
- ansible - 使用 if 条件将 True 或 False 分配给 Ansible 中的gather_facts 不起作用
- spartacus-storefront - 更改特定组件的响应媒体的媒体类型
- c# - 如何从 HttpRequestMessage.Properties 迁移到 HttpRequestMessage.Options
- kotlin - Elvis 运算符,如果 != null 则返回或执行完全不同的操作
- javascript - 使用 expressjs 提供静态文件