youtube.com とビデオ ID の間に「埋め込み」を配置する必要があることに気付いたとき、YouTube ビデオを iframe に入れようとしていました。唯一の問題は、API からこれらの URL を抽出しているため、すべての URL が 1 つの配列にあり、ビデオへの直接の URL であることです。
間に埋め込みを追加できるように、この URL を編集する方法はありますか?
youtube.com とビデオ ID の間に「埋め込み」を配置する必要があることに気付いたとき、YouTube ビデオを iframe に入れようとしていました。唯一の問題は、API からこれらの URL を抽出しているため、すべての URL が 1 つの配列にあり、ビデオへの直接の URL であることです。
間に埋め込みを追加できるように、この URL を編集する方法はありますか?
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/");
}