v1.7.0 实现沉浸式视频体验:视频下载后在聊天列表自动静音循环播放;点击全屏后自动带声播放;Wi-Fi 下自动下载,蜂窝网络按流量策略执行。
聊天视频自动播放规则:静音循环、全屏带声(v1.7.0)
自动播放的两种模式
MPChat v1.7.0 对聊天中的视频实现了两阶段自动播放逻辑,覆盖从列表浏览到全屏观看的完整体验:
模式一:聊天列表内静音循环播放
当一条视频消息完成下载并出现在你的屏幕可视区域内时,视频会自动静音循环播放。你无需点击任何按钮——滑动到视频气泡位置即自动开始,滑出可视区域后自动暂停。
模式二:全屏后自动带声播放
点击视频气泡进入全屏模式后,视频会自动从头(或当前进度)带声播放。音量跟随系统媒体音量。再次点击可暂停,退出全屏后返回列表,视频继续在可视区域内静音循环。
自动下载策略
Wi-Fi 环境
在 Wi-Fi 下,视频气泡进入屏幕可视区域时自动开始下载,下载完成后立即进入静音循环播放。对所有大小的视频均适用(受设备存储空间限制)。
蜂窝网络(移动数据)
蜂窝网络下,系统仅对 ≤ 100 MB 的视频执行自动下载;超过 100 MB 的视频需要你手动点击下载。详细设置见 移动网络自动下载视频开关。
场景行为速查表
场景 | 自动播放状态 | 声音 | 触发条件 |
聊天列表(视频已下载) | 静音循环 | 无声 | 视频进入屏幕可视区域 |
聊天列表(Wi-Fi,未下载) | 下载完成后自动循环 | 无声 | 视频进入可视区域 → 自动下载 → 完成后播放 |
聊天列表(蜂窝,≤100MB 未下载) | 下载完成后自动循环 | 无声 | 视频进入可视区域 → 自动下载 → 完成后播放 |
聊天列表(蜂窝,>100MB 未下载) | 不自动下载 | 无声 | 需手动点击下载 |
全屏模式 | 自动播放 | 有声 | 点击视频气泡进入全屏 |
常见问题
能不能关闭聊天列表内的自动播放?
v1.7.0 暂不支持单独关闭聊天列表的自动播放功能。如需控制流量,可在「我的 → 通用 → 聊天」关闭「移动网络自动下载视频」开关,蜂窝网络下超过 100 MB 的视频将不会自动下载,也就不会自动播放。
视频在聊天列表内循环播放时会一直占用后台资源吗?
不会。自动播放仅在视频气泡处于屏幕可视范围内时进行。滑出可视区域后播放立即暂停,对性能和电量的影响极小。
进入全屏播放后,退出全屏会继续循环吗?
会。退出全屏后,视频气泡回到聊天列表,只要仍在可视区域内就会继续静音循环播放。
📚 相关教程
