首页 文章

自定义Vimeo API嵌入不在Chrome中自动播放

提问于
浏览
0

关于Chrome的新功能,我有一个非常具体的问题,他们停止自动播放视频 .

在我们的网站上,我们希望页面尽快加载,因此只有在用户选择单击观看视频时才插入新的Vimeo嵌入对象 . 例如 . 我们主页上的showreel:

https://www.splinter.co.uk/

问题出现是因为我们使用自己的自定义播放按钮,因此Chrome无法将其识别为用户互动,因此它不认为用户已选择观看视频,因此它会阻止自动播放选项(在Safari中很好) .

我想知道是否有其他人有这个问题,如果有人能想到一个解决方法?

谢谢!

1 回答

  • 0

    在Vimeo的VOD主页上,您可以找到一种用于此类案例的技术 . https://vimeo.com/ondemand

    当用户将鼠标悬停在自定义播放按钮上时,您可以预加载Vimeo播放器,以便在他们单击时可以使用Vimeo player.js API来启动播放 . player.play()

    如果这还不够,可能需要在页面加载时加载播放器并将其隐藏起来,按下按钮会显示播放器并使用API启动播放 .

相关问题