为什么 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 等。用户不会仅仅因为某些白痴认为在页面上链接到它们很有趣就想下载和运行网络上的每个视频。不仅设备上的内存有限,而且带宽也是有限的,如果你使用太多,也会很昂贵。