SpeechSynthesisEvent:elapsedTime 属性
elapsedTime
是 SpeechSynthesisEvent
的只读属性,它返回自 SpeechSynthesisUtterance.text
开始朗读后,触发 事件 时的经过时间(以秒为单位)。
值
包含经过时间的浮点数(以秒为单位)。
注意:规范的早期版本要求以毫秒为单位给出经过时间。请查看下面的 兼容性表 以了解您的浏览器。
示例
js
utterThis.onboundary = (event) => {
console.log(
`${event.name} boundary reached after ${event.elapsedTime} seconds.`,
);
};
规范
规范 |
---|
Web 语音 API # dom-speechsynthesisevent-elapsedtime |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。