1. Windows に付属の API を使用しますが、ほとんどのモバイル ブラウザーはそれをサポートしておらず、互換性が低い (推奨されません)
1. 1.1 に示すように、次のようにウィンドウの speechSynthesis 属性を使用します。
図1.1
2. ブロードキャストメソッドspeak()とブロードキャストキャンセルメソッドcancel()を主に使用し、最初にページに入ったときは一定時間に1回ブロードキャストを行います。タイマーを使用して直接キャンセルできます。コード全体を図 2.1 に示します。
図2.1
2. uniapp に付属の API を使用すると、互換性はほとんどのモバイル ブラウザーをカバーします (推奨)
1. uniap のcreateInnerAudioContext()メソッドを使用して音声インスタンスを作成し、そのインスタンスに autoplay 属性と音声再生リンク src を追加します。詳細については、 uni.createInnerAudioContext() | uni-app 公式 Web サイトを参照してください。
コアの完全なコードを次の図に示します。