Audio readyState 属性用于返回音频的当前就绪状态。就绪状态用于指示音频是否准备好播放。Audio readyState 属性是一个只读属性。
描述不同就绪状态的各种数字是:
- 0 = HAVE_NOTHING:没有与视频是否准备好相关的信息。
- 1 = HAVE_METADATA:表示视频的元数据已准备就绪。
- 2 = HAVE_CURRENT_DATA:表示当前播放位置的数据可用,但没有足够的数据播放下一帧/毫秒。
- 3 = HAVE_FUTURE_DATA:表示当前帧和至少下一帧的数据可用。
- 4 = HAVE_ENOUGH_DATA:表示有足够的数据可以开始播放。
句法:
audioObject.readyState
下面的程序说明了 Audio readyState 属性:
示例:获取音频的当前就绪状态。
Audio readyState Property
GeeksforGeeks
Audio readyState Property
To get the current ready state of the audio,
double click the "Return Current State" button.
输出:
- 点击按钮前:
- 点击按钮后:
支持的浏览器: DOM Audio readyState 属性支持的浏览器如下:
- 谷歌浏览器
- IE浏览器
- 火狐
- 歌剧
- 苹果Safari