SpeechSynthesisUtterance: resume-Ereignis
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2018 browserübergreifend verfügbar.
Das resume-Ereignis des SpeechSynthesisUtterance-Objekts der Web Speech API wird ausgelöst, wenn eine pausierte Äußerung fortgesetzt wird.
Syntax
Verwenden Sie den Ereignisnamen in addEventListener():
js
addEventListener("resume", (event) => { })
Alternativ können Sie der Event-Handler-Eigenschaft des Interfaces einen Wert zuweisen:
js
onresume = (event) => { }
Ereignistyp
Ein SpeechSynthesisEvent. Erbt von Event.
Beispiele
Sie können das resume-Ereignis mit der Methode addEventListener verwenden:
js
utterThis.addEventListener("resume", (event) => {
console.log(`Speech resumed after ${event.elapsedTime} seconds.`);
});
Oder verwenden Sie die Event-Handler-Eigenschaft onresume (beachten Sie jedoch, dass dadurch gegebenenfalls andere mit onresume hinzugefügte Ereignis-Listener ersetzt werden):
js
utterThis.onresume = (event) => {
console.log(`Speech resumed after ${event.elapsedTime} seconds.`);
};
Spezifikationen
| Spezifikation |
|---|
| Web Speech API> # eventdef-speechsynthesisutterance-resume> |
| Web Speech API> # dom-speechsynthesisutterance-onresume> |