iPhone (Safari と Chrome の両方) で、html 要素内でビデオを自動再生できないのはなぜですか? 回避策はありますか?
2 に答える
Appleのドキュメントから:
iOS の Safari (iPad を含むすべてのデバイス) では、ユーザーがセルラー ネットワークを使用していて、データ ユニットごとに課金される可能性があるため、プリロードと自動再生が無効になっています。ユーザーが開始するまで、データはロードされません。
— <a href="https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html" rel="nofollow noreferrer">https://developer .apple.com/library/archive/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html
これは経験に基づいた推測に過ぎないことを理解した上で、iOS はモバイル デバイスに重点を置いているため、動画の自動再生を無効にしていると思います。iPhone、iPad など。ユーザーは、Web 上のすべてのビデオをダウンロードして実行することを望んでいません。デバイスのメモリが限られているだけでなく、帯域幅も限られています。使用量が多すぎると、コストも高くなります。