ios - HTML5 视频并不总是在 iPhone 上自动播放

标签 ios iphone html video safari

我正在尝试使用以下代码自动播放循环视频;

<video playsinline autoplay muted loop poster="/bg.jpg" id="vid"> <source src="/bg.mp4" type="video/mp4"> <source src="/bg.webm" type="video/webm"> </video>

大多数情况下这都有效,但偶尔在 iPhone7 上它无法自动播放视频,而是显示播放图标。它可能发生在 WiFi 或移动数据上,但永远不会发生在桌面或 Android 上。 Safari 中没有打开其他选项卡。

这可能是带宽问题、代码问题还是错误?

最佳答案

希望此链接对您有所帮助:(ios 有视频自动播放政策)

https://webkit.org/blog/6784/new-video-policies-for-ios/

关于ios - HTML5 视频并不总是在 iPhone 上自动播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40456055/

相关文章:

ios - FBSDK 和 pod : Command PhaseScriptExecution failed with a nonzero exit code

ios - 将托管对象转换为数据对象

ios - 在模态视图上显示标签栏

iphone - 禁用 UIWebview 中 UIToolBar 上的后退和前进按钮

javascript - 如何将 Yahoo Videos 或 youtube 中的视频嵌入到 Android

html - 如何在整个 LocalBusiness 网站中使用微数据

ios - Swift 如何解决发送到实例 0x7fa9e0d8b7c0 的无法识别的选择器

c++ - 在 C++ 类定义中包含 Objective C++ 类型

ios - 将我自己的应用程序从设备传输到 xcode

html - 哪种 HTML 结构对浏览器表现更好?