安卓网页视频播放相关

2023-06-13 08:55:04 +08:00
 lurui45

安卓网页视频是统一调用的浏览器自身的播放器吗?为什么不同网页的视频播放器样式都不一样?有的视频点击全屏后自动横屏全屏,有的可以竖屏全屏。

我是刚从 IOS 换到安卓,IOS 好像所有网页视频播放都是一个样式。

主要是因为看某些不可描述网站的视频时,我点击全屏,他就自动横过来,无法竖屏全屏,体验很差。

9891 次点击
所在节点    Android
12 条回复
lilichen
2023-06-13 09:00:32 +08:00
试试 Alook 浏览器
wu67
2023-06-13 09:01:57 +08:00
把锁定屏幕方向关掉, 然后再全屏, 方向应该就正常了.

安卓的 web 视频有些是纯 video 标签调 webview, 有些是通过 video.js 及各种其国产套壳实现的播放器, 这种会对播放界面的样式有改动.
kinghly
2023-06-13 09:17:05 +08:00
一个是浏览器内核,一个是不同网站自己二次开发了 video 。iOS 一样是因为苹果封闭,内核是他自己家的。
lurui45
2023-06-13 09:31:55 +08:00
@wu67 #2 我没开锁定屏幕。神奇的是,同一个网页,我用 EDGE 和 via 浏览器打开,样式,操作逻辑都不一样。感觉它既取决于网页也取决于浏览器本身。
whyrookie
2023-06-13 09:50:49 +08:00
Android 确实是这样的,特别是国产的浏览器,内核被魔改。
leonaacn
2023-06-13 10:08:27 +08:00
夸克浏览器的播放器堪称看片神器,就是他的智能云加速搞得看视频限速,同一个视频在 chrome 秒开随意拖动在夸克就反复加载
lurui45
2023-06-13 10:55:52 +08:00
@leonaacn #6 那还说什么看片神器呢?
TArysiyehua
2023-06-13 14:12:36 +08:00
@lurui45 为啥不用 TG ?浏览器弱爆了
wanwaneryide
2023-06-13 14:50:05 +08:00
@lurui45 #7 因为夸克把网页播放视频的操作逻辑统一成类似本地播放器的操作模式,亮度、声音、快进这些高频的操作,操作比较的方便。还有资源嗅探功能,一键添加到云空间,后续观看也更方便。
muzuiget
2023-06-13 15:07:06 +08:00
没那么复杂,原因就是 iOS 的 Safari 不支持 Fullscreen API ,当你全屏的时候,就是把视频地址传递给外部的系统播放器播放的,用系统播放器,当然统一样式了,包括屏幕方向处理。

为了实现这种功能,所以 Safari 也不支持标准的 Media Source API ,而是专门搞了一套叫 HLS 方案。

也就是全屏的时候,相当于用系统播放器播放,所以不可以叠 HTML 内容在上面的(比如做双语字幕)。

Android 也可以有这种效果,只是要网站自己做适配。
caos121x9527
2023-06-13 16:00:27 +08:00
试试 play 商店的三星浏览器,可以统一样式
okakuyang
2023-06-14 09:54:04 +08:00
ios android 都一样的 默认视频都是独立出去一个窗口播放的,如果要像桌面端那样要自己实现一些东西的。

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

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

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

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

© 2021 V2EX