恢复播放时如何判断从头还是接着看



短片进度保存还需要考虑拖动进度条。用户主动拖动后,应以拖动后的时间作为新位置,而不是继续写入拖动前的播放器时间,否则恢复播放时会出现位置倒退。



播放进度应在什么时机保存



短片播放进度记录至少需要关联用户和内容两💯个对象,否则系统无法判断某个时间点属于哪位用户、哪条短片。建议保✅存以下字段:



本地保存适合快速恢复和离线场景,服务器保存适合登录用户跨设备同步。实际产品通常采用本地缓存加服务器记录的组合方式,让用户在网络不稳定时仍能看到最近进度。



应用被系统强制关闭、网络突然中断或页面崩溃时,退出事件可能不会执行。定时保存、暂停保存和后台保存应同时存在💡,服务器接口也要允许重复提交同一条进度而不产生错误数据。



举报/反馈