jsでYoutubeのサムネを取得する方法
JS初心者です。
特定の文字を削除する方法が分かりません。
コチラのサイトを参考にホームページに実装しました。
『javascriptを使って複数のYoutube動画を貼り付けても重くならないようにする方法』
http://qiita.com/yuyaonrails/items/5ecb24fca0d54abccdab
埋め込みのコードが下記のようなら問題なくサムネが取得できるのですが、
『src="https://www.youtube.com/embed/nfWlot6h_JM"』
コードが下記のように『?rel=0&showinfo=0』が増えるとサムネが取得できなくなります。
『src="https://www.youtube.com/embed/nfWlot6h_JM?rel=0&showinfo=0』
どの部分をどのように修正、追記すると『?rel=0&showinfo=0』の部分を削除できるのでしょうか?
//////////////
$(function (){
var movies = [];
var images = [];
//全てのiframeタグに対して処理を実行する。
$('iframe').each(function(index, element) {
//iframeの中のsrc(埋め込みタグのURL)を取得。
var movie_src = $(this).attr('src');
//取得したURLはmovies配列に格納。
movies[index] = movie_src
//URLから動画idのみを取得して、文字連結をしてサムネイルを取得。
images[index] = 'http://i.ytimg.com/vi' + movie_src.substring(movie_src.lastIndexOf("/")) + '/maxresdefault.jpg'
//iframeをサムネイル画像に置き換える。
$(this).after('<img src="' + images[index] + '" class="movie" width="560">').remove();
});
$('.movie').each(function(index, element) {
//サムネイルがクリックされた時の処理
$(this).click(function (){
//iframeに置き換え。
$(this).after('<iframe src="' + movies[index] + '?autoplay=1" width="560" height="315"></iframe>').remove();
});
});
});
//////////////
お暇な時でかまいませんのでよろしくお願いいたします。