当我用这样的自动播放编写youtube iframe标签时,
<iframe width="560" height="315" src="https://www.youtube.com/embed/T_gCnf9-qW0?showinfo=0" frameborder="0" allowfullscreen></iframe>
我可以在视频播放时看到广告,但是当
时<iframe width="560" height="315" src="https://www.youtube.com/embed/T_gCnf9-qW0?showinfo=0&autoplay=1" frameborder="0" allowfullscreen></iframe>
我看不到广告。我刚刚添加了autoplay =1。
我如何看到自动播放的广告?
我没有看到您的代码错误。您可以检查此文档,该文档显示了如何正确设置autoplay
。还要注意的是,在某些移动浏览器(例如Chrome和Safari)中,HTML5元素仅在用户互动(例如在播放器上敲击)启动时才允许进行播放。如该链接中所述,函数和参数(例如autoplay
,playVideo()
,loadVideoById()
)由于此限制而在所有移动环境中都无法使用。