【问题标题】:Why iPhone doesn't allow to auto play a video in the background of an html element? [closed]为什么 iPhone 不允许在 html 元素的背景中自动播放视频? [关闭]
【发布时间】:2013-09-30 20:08:43
【问题描述】:

为什么 iPhone(Safari 和 chrome)不允许在 html 元素内自动播放视频? 有什么解决办法吗?

【问题讨论】:

  • 我相信他们就是这样做的。
  • 请说完整的句子。
  • 任何解决方法?我当然希望没有!

标签: javascript html css


【解决方案1】:

来自 Apple 的文档:

在 iOS 上的 Safari(适用于所有设备,包括 iPad)中,用户可能在蜂窝网络上并按数据单位收费,因此禁用了预加载和自动播放。在用户启动数据之前不会加载数据。

——https://developer.apple.com/library/archive/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html

【讨论】:

    【解决方案2】:

    了解这只是一个有根据的猜测,我想 iOS 会禁用视频的自动播放,因为操作系统专注于移动设备。 iPhone、iPad 等。用户不会仅仅因为某些白痴认为在页面上链接到它们很有趣就想下载和运行网络上的每个视频。不仅设备上的内存有限,而且带宽也有限,而且如果你使用太多也会很昂贵。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-01
      • 2012-05-03
      • 1970-01-01
      • 1970-01-01
      • 2018-11-01
      相关资源
      最近更新 更多