Apple Safari ブラウザでオーディオが非表示になり、自動的に再生されない問題を解決 - リアルタイム音声通話機能 [カスタマー サービスのみ]

デフォルトのオーディオ コントロールを非表示にしたいが、サウンドを自動的に再生したい場合

audio要素がまたはdisplay: noneに設定されている場合、オーディオはロードされますが、自動再生されません。visibility: hidden

これは、この場合、ブラウザがオーディオ要素を「非表示」としてマークし、自動再生を妨げているためです。

or を使用する代わりに、スタイル設定opacity属性などを使用できますposition: absolute; left: -9999px;display: nonevisibility: hidden

これにより、オーディオ要素が正しく読み込まれ、自動的に再生できるようになります。

おすすめ

転載: blog.csdn.net/taoshihan/article/details/129434832