2013-07-22 146 views
0

我编写了一个JavaScript函数,可将普通的Youtube视频URL转换为嵌入式自动播放网址。如果我只是将其转换为普通的非自动播放网址,它可以正常工作,但是当我将自动播放添加到网址末尾时,它不会在我的iframe中播放。嵌入式Youtube视频无法自动播放

这里是我的代码转换的网址:

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作为输入http://www.youtube.com/watch?v=d1J43_TXly0

回答

0

我发现了这个问题。原因是因为在我的表格中,我在行条目中有额外的空间,所以它不起作用。

相关问题