h5は音声ブロードキャスト機能を開発

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 サイトを参照してください。

コアの完全なコードを次の図に示します。

おすすめ

転載: blog.csdn.net/weixin_44191318/article/details/129065707