amp-html - 如何为 amp-wistia-player 设置视频启动时播放的音频
问题描述
如何将 AMP 中的 Wistia 播放器设置为默认开启声音?目前,当视频播放时,您需要点击音频按钮才能使声音正常工作。
解决方案
如果您想将 wistia 播放器(或任何其他播放器)设置为自动,则无法在移动设备上设置音频,它将仅以静音播放,并可选择由用户将其打开,网络限制:
https://developers.google.com/web/updates/2017/09/autoplay-policy-changes
只有在自动播放时将视频静音,才能将其设置为自动播放...
我已经让它与 AMP 和 wistia 一起工作(需要向 wistia 播放器添加一个 id 并在灯箱 {on="tap:video_lightbox_5, trainVid.play"} 中使用它,其中 {tranVid} 通常是 wistia 播放器的 id与通过文档使用 AMP 视频相同:https ://amp.dev/documentation/components/amp-video/ )。仅当您将视频设置为可变或 *play sound when available- 并且在 wistia 本身中选中自动播放选项时,这才有效。
希望能帮助到你。
推荐阅读
- angular - 如何在 ng-bootstrap 轮播中用 div 替换图像?
- c# - C#:将字典与列表相交。匹配后返回字典项
- javascript - jquery在点击时创建并返回DOM元素
- python - 根据值和总和聚合列
- git - 有没有一种干净的方法可以从提交/推送中排除解决方案中的一个项目?
- ruby - 用于将单词数组转换为无序和逗号分隔的字符串的简短有效的 Ruby 代码,在最后一个单词之前使用“and”?
- javascript - cypress.io 获取 docker build 环境变量
- smartsheet-api - 有什么方法可以修改 Reports 中的 SourceSheets 对象
- javascript - 查询选择器在我的应用程序中给出空节点列表
- angular - Angular 12 每次调用组件时创建一个新的Angular路由