Javascript Safari 11中的自动播放iframe YouTube视频

Javascript Safari 11中的自动播放iframe YouTube视频,javascript,youtube,youtube-api,Javascript,Youtube,Youtube Api,我有一个简单的模态对话框: 用户点击按钮 模态叠加显示 添加了YouTube元素 在大多数浏览器中一切都很好-视频开始播放,Safari11.1除外 Safari有新的自动播放策略,需要显式单击和视频元素才能开始播放: 有没有办法让动态添加的YouTube(或Vimeo)iframe自动播放 YouTube iframe示例: <iframe frameborder="0" allowfullscreen="" allow="autoplay; encrypted-media; ful

我有一个简单的模态对话框:

  • 用户点击按钮
  • 模态叠加显示
  • 添加了YouTube
    元素
在大多数浏览器中一切都很好-视频开始播放,Safari11.1除外

Safari有新的自动播放策略,需要显式单击和视频元素才能开始播放:

有没有办法让动态添加的YouTube(或Vimeo)iframe自动播放

YouTube iframe示例:

<iframe frameborder="0" allowfullscreen="" allow="autoplay; encrypted-media; fullscreen" src="https://www.youtube-nocookie.com/embed/20iMzRklHNU?rel=0&amp;controls=0&amp;showinfo=0&amp;autoplay=1&amp;enablejsapi=1"></iframe>

Safari 11现在提供了一些新功能。您必须手动转到safari设置和。

safari 11 now功能。您必须手动转到safari设置和