不用 js 有办法快速实现在用户浏览器不能播放 webm 的情况下自动播放 mp4 吗?

2022-12-21 21:24:15 +08:00
 edis0n0

想用 webm 减少带宽占用,但担心有的旧版本国产浏览器不支持

1293 次点击
所在节点    程序员
3 条回复
codehz
2022-12-21 21:30:29 +08:00
可以这样
<video width="320" height="240" controls>
<source src="movie.webp" type="video/webp">
<source src="movie.mp4" type="video/mp4">
垃圾浏览器给爷换
</video>
MMMMMMMMMMMMMMMM
2022-12-22 06:46:37 +08:00
国产浏览器支持率也挺高了

不用 js 的话,你可以根据他的 user-agent 看看是不是在支持列表里
https://caniuse.com/?search=webm

不在的话,后端给他返回 mp4 播放地址
keller
2022-12-22 10:43:15 +08:00
1 楼正解

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/904009

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX