待播放与加载

待播放与加载

待播放表示尚未开始播放;加载表示正在准备媒体。点击只表达用户意图,界面要等实际播放反馈再显示“正在播放”。

本栏回应什么问题

先问有没有配置媒体,再问是否收到播放请求。没有媒体源是“暂无视频”,不是需要无限等待的加载状态。play() 返回的 Promise 可能拒绝,不能在按钮点击回调中无条件宣告成功。

适合:编写状态提示的产品人员、网页开发初学者和自学读者

学习步骤

  1. 学习视频《纸桥实验》尚未开始:提示“视频已准备,选择播放开始观看”,按钮“播放”。请求未完成时:提示“正在准备视频”,保留取消或返回文字稿的入口;不显示编造的百分比。
  2. 将“点击 → 正在播放”改为“点击 → 请求中 → 开始 / 被拒绝”。记录拒绝原因再选择文案。没有实际百分比时,仅显示阶段和可操作入口。

常见误区

  • 把点击当成功
  • 无媒体时持续显示加载

本栏学习卡片

相关指南

指南 更新于 2026-09-12

播放状态怎样向用户清楚表达?

先说现在发生了什么,再提供确实能执行的下一步。用媒体反馈更新状态,区分用户暂停、数据等待与失败;没有证据时,不猜原因、进度或恢复时间。

包含 5 个可复现步骤

阅读指南

常见问题

点击播放后为什么不能立即写“正在播放”?

点击只是请求。play() 可能等待或被拒绝;应等待实际开始反馈,失败时说明已知问题并保留下一步。