The 'Read Aloud' Button That Only Works on the Second Click
Web Speech APIの getVoices() がページ初回ロード時に空配列を返すレース条件の原因と、voiceschangedイベント待機による解決方法を技術的に解説。
支援技術, React, テスト・検証