Javascript 嵌入的Youtube视频不会自动播放
我编写了一个javascript函数,将普通Youtube视频URL转换为嵌入式自动播放URL。如果我只是将其转换为正常的非自动播放URL,它可以正常工作,但当我将自动播放添加到URL的末尾时,它不会在我的iframe中播放 以下是我转换URL的代码:Javascript 嵌入的Youtube视频不会自动播放,javascript,html,iframe,embed,Javascript,Html,Iframe,Embed,我编写了一个javascript函数,将普通Youtube视频URL转换为嵌入式自动播放URL。如果我只是将其转换为正常的非自动播放URL,它可以正常工作,但当我将自动播放添加到URL的末尾时,它不会在我的iframe中播放 以下是我转换URL的代码: function getEmbedVideoURL(originalString) { var regExp = "watch.*="; var autoplay = "?autoplay=1"; var
function getEmbedVideoURL(originalString)
{
var regExp = "watch.*=";
var autoplay = "?autoplay=1";
var newstring = originalString.replace(new RegExp(regExp),"embed/");
newstring += autoplay;
alert(newstring);
return newstring;
}
我也尝试过使用string.concat方法,但它也不起作用。非常感谢您的帮助。我一直在使用此URL作为输入我发现了问题。原因是因为在我的表中,行条目中有额外的空间,所以它无法工作