理解一个具体问题
不可用与失败:只说明已知原因
没有配置视频、播放请求受限、媒体加载出错是不同问题。提示应写明已知状态,给出真实可用的下一步,未知根因保留未知。
| 学习编号 | LEARN-003 |
|---|---|
| 核心问题 | 不可用与失败:只说明已知原因 |
| 分类 | 不可用与失败 |
| 材料性质 | 本站原创教学卡;案例为非露骨虚构情境,状态文案是设计示例。 |
判断依据
先查业务状态是否提供媒体,再查 play() 拒绝与媒体 error。NotAllowedError 不应写成视频损坏;MediaError 的宽泛分类也不足以证明某个 CDN、用户设备或网络运营商出错。
虚构文案案例
未上传媒体:显示“本节暂未提供视频,可阅读文字稿”,不放假播放按钮。仅自动播放受限:显示“自动播放未开始,请选择播放”,保留用户手动播放入口。
核对动作
格式不支持时可提示“当前环境无法播放此媒体”,提供确实存在的文字版。重试按钮只在应用能发起新请求时出现;重试失败应退出忙碌态,避免永久转圈。
适用范围
适合
- 编写播放器提示的产品与内容人员
- 学习媒体状态的网页开发初学者
不适合
- 仅凭页面状态诊断具体网络故障
- 将视频播放完成作为知识掌握证明
继续阅读对应指南
指南
四段播放日志:状态文案练习与答案
每段日志交付四项:状态、判断依据、用户提示、可执行动作。参考答案不是唯一措辞,但不能宣告尚未发生的成功、虚构故障原因或提供不存在的功能。
包含 5 个可复现步骤
阅读指南接下来可以看
学习卡片
状态文案练习:四段日志改写
为虚构学习视频《纸桥实验》写出四组“状态、依据、提示、动作”,再用参考答案检查。练习不需要上传材料或实际播放视频。
- 使用方式
- 阅读与实践
- 内容性质
- 教学材料
学习卡片
看得见也听得到:状态通知
无障碍状态提示要有文字,按钮名称应表达动作。动态消息应能被辅助技术识别,并避免无故移动焦点或持续打断阅读。
- 使用方式
- 阅读与实践
- 内容性质
- 教学材料
数据透明度