记录最近遇到的一个问题和解决方案。:)
https://nanmu.me/zh-cn/posts/2020/strange-html-video-tag-behavior-in-wechat/
公众号:nanmu42
播放视频时,<video>标签在微信內建浏览器中会默认全屏,脱离文档流悬浮在所有页面元素上方,这往往不是你想要的效果。
作为问题修复的起点,你可以为你的<video>标签添加下列属性:
<!-- 和问题无关的属性从略 -->
<video
playsinline="true"
webkit-playsinline="true"
x5-playsinline="true"
x5-video-player-type="h5"
x5-video-orientation="landscape|portrait"
x5-video-player-fullscreen="true"
></video>
微信內建浏览器用的是哪家的技术?为什么需要加上这些奇怪的属性?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.