【问题标题】:How to "autoplay" video unmuted on mobile using JWPlayer如何使用 JWPlayer 在移动设备上“自动播放”取消静音的视频
【发布时间】:2017-10-21 07:49:59
【问题描述】:

我正在为我网站上的视频使用 JWPlayer。我想要实现的是自动启动不静音的视频。我开启了自动启动功能,但视频开始静音。

问题是我有直接刷新页面而不是更改视频的播放列表(我必须以这种方式工作)。每当页面发生变化时,视频都会自动开始播放,但会像以前一样静音。

有什么技巧可以让我在移动浏览器上自动播放取消静音的视频吗?

提前谢谢你!

【问题讨论】:

  • 你试过video.volume = 1吗?
  • 是的,不起作用:(
  • 这在旧操作系统、浏览器组合上是不可能的。您最终将使用巨大的 gif 文件或更改实现以通过点击播放
  • 这也取决于视频的类型。更多信息this JWP article

标签: javascript video jwplayer playlist


【解决方案1】:

限制与 HTML5 视频有关,而不仅仅是 JWPlayer - 由于各种原因,移动设备上的视频自动播放历来受到限制或限制。

这通常是为了避免给用户带来过多的带宽费用,同时也是为了避免让用户突然意外播放视频或音频而惹恼用户。

不同平台的限制不同,但可以说近年来大多数平台都放宽了限制,现在通常支持自动播放静音视频。仍然普遍不允许在移动设备上自动播放联合视频。

您可以在此处查看适用于 iOS 的 Webkits 政策摘要:https://webkit.org/blog/6784/new-video-policies-for-ios/

对音轨有特定的关注 - 例如:

  • 如果视频元素的源媒体不包含音轨,则允许在没有用户手势的情况下自动播放。
  • 视频静音元素也可以在没有用户手势的情况下自动播放。
  • 如果视频元素获得音轨或在没有用户手势的情况下取消静音,则播放将暂停。

【讨论】:

    猜你喜欢
    • 2018-08-31
    • 1970-01-01
    • 2020-10-07
    • 1970-01-01
    • 2017-09-30
    • 2017-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多