我正试图实现一个到自定义Html页面的嵌入式youTube链接,并将其设置为自动播放,但当我打开主页时,视频不会播放,只有在点击时才会播放。
<iframe width="1560" height="415" src="https://www.youtube.com/../?autoplay=1"
frameborder="0" allowfullscreen></iframe>
我想让它做出回应。
我不确定这是否有帮助,甚至是否有效,但你尝试过这样的方法吗?
$(document).ready(function() {
$(iframe).click();
});
你说https://www.youtube.com/../?autoplay=1
去掉问号之前的斜线
我认为应该是https://www.youtube.com/viddata?autoplay=1
。
也许这就是它不玩的原因
去掉URL中的斜杠,如Coder2195所说(https://www.youtube.com/viddata?autoplay=1
(。同时尝试将此脚本添加到HTML文件中:
<script>
window.onload = function() {
var videoElement = document.getElementById("videoElement");
videoElement.click()
}
</script>
并使iframe元素具有自定义id:
<iframe id="videoElement" width="1560" height="415" src="https://www.youtube.com/../?autoplay=1" frameborder="0" allowfullscreen></iframe>