如何从URL获取YouTube视频ID?

我想v=id从JavaScript的YouTube网址中获取(没有jQuery,纯JavaScript)。

回答:

http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW

http://www.youtube.com/watch?v=u8nQa1cJyX8

或网址中包含视频ID的任何其他YouTube格式。

回答:

u8nQa1cJyX8

回答:

您不需要为此使用正则表达式。

var video_id = window.location.search.split('v=')[1];

var ampersandPosition = video_id.indexOf('&');

if(ampersandPosition != -1) {

video_id = video_id.substring(0, ampersandPosition);

}

以上是 如何从URL获取YouTube视频ID? 的全部内容, 来源链接: utcz.com/qa/435793.html

回到顶部