2013-07-07 156 views
0

我試圖將youtube視頻放入iframe,當我意識到必須在youtube.com和視頻ID之間嵌入「嵌入」。唯一的問題是,我從一個API中提取這些網址,所以我的所有網址都在一個數組中,並且是視頻的直接網址。使用Javascript進行編輯

有沒有什麼辦法讓我編輯這個網址,以便我可以添加嵌入之間?

+0

對不起你們我不是故意的解析。我的意思是編輯。 – idude

+0

你能舉一個你有的網址和你想要的例子嗎? – keyboardP

+0

我的網址會在饋送[0] .link,我希望它有一個嵌入之間。 http://www.youtube.com/embed/XGSy3_Czz8k – idude

回答

1

您可以使用與string.replace

var url = "http://www.youtube.com/watch?v=XGSy3_Czz8k"; 

var embedurl = url.replace("watch?v=","embed/"); 

所以,如果你想你的陣列中取代一切

for (var i = 0; i < thefeeds.length; i++) { 
    thefeeds[i].link = thefeeds[i].link.replace("watch?v=","embed/");  
}