媒体位置和时长

17 Mar 2025 | 阅读 2 分钟

之前,我们学习了如何播放音频和视频内容、控制媒体的播放以及调整媒体的音量。在本节中,我们将学习媒体位置和时长。当我们处理媒体时,我们通常也想知道特定媒体片段的长度以及我们在该特定媒体片段中的位置。

以下是获取媒体位置和时长所使用的步骤。

1) 创建 index3.html

我们将创建一个新的 html 文件,即 index3.html,其内容与 index.html 中的内容相同。 我们将修改 index3.html 文件,而不影响 index.html 中的代码。

Media Position and Duration

2) 在用户界面中创建输出字段

现在,我们将使用 <output></output> 标签 为位置和时长创建输出字段。 这些输出标签用于以以下方式显示媒体位置和时长

3) outDuration

现在,我们将使用 Id 获取 outDuration 字段,并通过将分钟转换为秒的方式来分配播放器的时长,如下所示


Media Position and Duration

4) outPosition

现在,我们将使用 setInterval() 函数找到间隔。 此函数包含两个参数,即 显示时间 和持续时间。 我们将在 window.onload 函数外部创建 displayTime 函数,如下所示


Media Position and Duration

完整代码


下一个主题读取加速度计