安卓网页视频是统一调用的浏览器自身的播放器吗?为什么不同网页的视频播放器样式都不一样?有的视频点击全屏后自动横屏全屏,有的可以竖屏全屏。
我是刚从 IOS 换到安卓,IOS 好像所有网页视频播放都是一个样式。
主要是因为看某些不可描述网站的视频时,我点击全屏,他就自动横过来,无法竖屏全屏,体验很差。
1
lilichen 2023-06-13 09:00:32 +08:00
试试 Alook 浏览器
|
2
wu67 2023-06-13 09:01:57 +08:00
把锁定屏幕方向关掉, 然后再全屏, 方向应该就正常了.
安卓的 web 视频有些是纯 video 标签调 webview, 有些是通过 video.js 及各种其国产套壳实现的播放器, 这种会对播放界面的样式有改动. |
3
kinghly 2023-06-13 09:17:05 +08:00 via Android
一个是浏览器内核,一个是不同网站自己二次开发了 video 。iOS 一样是因为苹果封闭,内核是他自己家的。
|
4
lurui45 OP @wu67 #2 我没开锁定屏幕。神奇的是,同一个网页,我用 EDGE 和 via 浏览器打开,样式,操作逻辑都不一样。感觉它既取决于网页也取决于浏览器本身。
|
5
whyrookie 2023-06-13 09:50:49 +08:00
Android 确实是这样的,特别是国产的浏览器,内核被魔改。
|
6
leonaacn 2023-06-13 10:08:27 +08:00 via Android
夸克浏览器的播放器堪称看片神器,就是他的智能云加速搞得看视频限速,同一个视频在 chrome 秒开随意拖动在夸克就反复加载
|
8
TArysiyehua 2023-06-13 14:12:36 +08:00
@lurui45 为啥不用 TG ?浏览器弱爆了
|
9
wanwaneryide 2023-06-13 14:50:05 +08:00
@lurui45 #7 因为夸克把网页播放视频的操作逻辑统一成类似本地播放器的操作模式,亮度、声音、快进这些高频的操作,操作比较的方便。还有资源嗅探功能,一键添加到云空间,后续观看也更方便。
|
10
muzuiget 2023-06-13 15:07:06 +08:00
没那么复杂,原因就是 iOS 的 Safari 不支持 Fullscreen API ,当你全屏的时候,就是把视频地址传递给外部的系统播放器播放的,用系统播放器,当然统一样式了,包括屏幕方向处理。
为了实现这种功能,所以 Safari 也不支持标准的 Media Source API ,而是专门搞了一套叫 HLS 方案。 也就是全屏的时候,相当于用系统播放器播放,所以不可以叠 HTML 内容在上面的(比如做双语字幕)。 Android 也可以有这种效果,只是要网站自己做适配。 |
11
caos121x9527 2023-06-13 16:00:27 +08:00 via Android
试试 play 商店的三星浏览器,可以统一样式
|
12
okakuyang 2023-06-14 09:54:04 +08:00 via iPhone
ios android 都一样的 默认视频都是独立出去一个窗口播放的,如果要像桌面端那样要自己实现一些东西的。
|