【发布时间】:2017-04-02 18:43:52
【问题描述】:
我的网站有一个播放器可以播放多个视频。我一直在调整代码以使用 YouTube 的 iframe API 作为播放器。我无法让视频自动播放。以下是相关代码:
<body>
<iframe id="existing-iframe-example"
width="640" height="360"
src="https://www.youtube.com/embed/-SFcIUEvNOQ? autoplay=1&;enablejsapi=1"
frameborder="0"
autoplay="1"
style="border: solid 4px #37474F"
></iframe>
<div id="player"></div>
<div id="movieButtons" class="movieButtons">
<button class="movieButton" data-movieAdr="1-VjtC939_Q">Memorial Slide Show</button>
其余的是标准的 YouTube iframe API 脚本。您可以看到我尝试将 Autoplay=1 设置为 iframe 参数和 iframe src 的一部分。我也尝试将它包含在按钮的数据中。这些似乎都不起作用。单击按钮时会加载视频,但不会自动播放。
【问题讨论】:
-
URL 中
?之后的空格。尝试:https://www.youtube.com/embed/-SFcIUEvNOQ?autoplay=1&enablejsapi=1 -
它不适用于 android 移动 chrome 浏览器。有什么想法吗?