html - 为什么即使我根本没有触摸该配置,我的视频也不会在 Safari 上播放任何声音?
问题描述
我只是不明白我的视频是如何不想在 Safari 移动浏览器上播放任何声音的。我已经尝试了我在网上和 SO 上找到的东西的洗衣清单,但无济于事。
我能做些什么来解决这个问题?代码如下。
<video width="100%" id="vid-player" class="vid img-responsive" style="max-width: 100%;" autoplay playsinline><source src="${this.fill}" type="video/mp4">Your browser does not support the video tag</video>`
解决方案
2018 年 4 月,谷歌更新了 Chrome,使视频在未经用户同意的情况下不再自动播放。来源:https ://developers.google.com/web/updates/2017/09/autoplay-policy-changes
推荐阅读
- angular - NullInjectorError:没有提供 ComponentFactoryResolver (Angular v6)
- ios - 从 iCloud 到 Documents 的文件无法在其他设备上读取
- bash - 在另一个 bash 脚本中执行脚本
- c# - 我如何构建一个动作
来自 lambda 表达式? - javascript - 非拉丁字符的 Base64 编码失败
- java - 使用 Hibernate 通过一个公共桥表映射 3 个实体
- jquery - 过滤没有类属性的行
- assembly - 这里的 .size 指令有什么作用吗?
- debian - 设置 ScyllaDB + Janusgraph + Tinkerpop
- c++ - C++ 需要帮助从用户那里获取一个整数并确保它在两个其他整数之间