✅ 功能概述
- 播放模式:随机播放 / 顺序播放
- 自动播放:视频结束后自动切换下一条
- 音量控制:静音与音量调节
- 移动端优化:触控友好、响应式布局、移动端自动适配
- 点赞/收藏:一键点赞/收藏当前视频
- 列表管理:查看与管理点赞/收藏列表
- 精确播放:点击列表中的视频直接播放
- 数据持久化:点赞/收藏记录落地保存(JSON)
- 播放历史:前端缓存(本地)
🚀 快速开始
1) 环境要求
- PHP 7.0+
- 支持 cURL
- 任意 Web 服务器(Nginx/Apache 等)
2) 部署说明(目录结构示例)
複製项目根目录/
├── index.html # 前端页面
├── config.php # 后端/配置
└── videos/ # 数据目录
├── likes.json # 点赞记录
└── fav.json # 收藏记录
注意:确保
videos/目录具有写权限,否则点赞/收藏无法保存。
📝 播放列表格式(.txt)
创建一个 .txt 文件,每行一个视频链接。
使用流程:
- 选择播放列表 → 选择
.txt文件 - 开始播放 → 可点击“下一个”切换
- 互动操作 → 点赞/收藏当前视频
- 管理列表 → 查看点赞/收藏,点选可直接播放
- 下载视频 → 点击下载按钮保存当前视频(建议仅用于已授权内容)
🔧 故障排除
- 视频无法播放:检查网络状态 + 播放列表格式是否“一行一个链接”
- 操作不保存:确认
videos/目录可写(权限/属主) - 自动播放失败:移动端/浏览器策略限制时,需先点击页面触发播放权限
📱 移动端特性
- 自动检测移动设备
- 默认开启声音(需要用户交互激活时按提示操作)
- 触摸友好 UI
- 响应式布局适配不同屏幕
![图片[1]-抖音风竖屏短视频播放器源码,支持上下滑切换与自动连播,成品可搭建,附部署说明。〈Destiny宿命〉-〈Destiny宿命〉](https://www.267s.com/wp-content/uploads/2026/03/20260307115327-1024x646.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END















暂无评论内容