Javascript youtube嵌入的url设置未进行视频自动播放

Javascript youtube嵌入的url设置未进行视频自动播放,javascript,html,youtube,Javascript,Html,Youtube,我想要一个youtube嵌入式视频在加载后自动播放,但在视频url后使用它似乎不起作用 ?自动播放=1&循环=1&自动暂停=0&静音=1 我在iframe中显示从用户输入检索的视频,如下所示 <iframe width="560" height="315" src="//www.youtube.com/embed/${videoId}?autoplay=1&loop=1&autopause=0&muted=1&quo

我想要一个youtube嵌入式视频在加载后自动播放,但在视频url后使用它似乎不起作用
?自动播放=1&循环=1&自动暂停=0&静音=1

我在iframe中显示从用户输入检索的视频,如下所示

<iframe width="560" height="315" src="//www.youtube.com/embed/${videoId}?autoplay=1&loop=1&autopause=0&muted=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen>
    </iframe>`

视频显示正确,但不会自动启动。我不知道是哪个部分的代码导致了这个问题

由于
mute=1
参数,它没有启动-它应该是
mute=1

请将mute=1删除为mute=1。工作示例
function getId(url) {
    const regExp = /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/;
    const match = url.match(regExp);

    return (match && match[2].length === 11) ?
        match[2] :
        null;
}