2016-01-11 37 views
-1

由於Youtube在我的國家/地區被封鎖,但某些網站(如https://www.Youtube-nocookie.com/embed/videoID)可以傳輸。問題是當我在Google上搜索視頻並點擊YouTube鏈接時,是否可以將其重定向到www.Youtube-nocookie.com/embed/videoID;是否有可能與的JavaScriptgoogle_chrome_extension當我點擊youtube鏈接;將其重定向到YouTube視頻ID的其他網站以播放它

我的JavaScript上單擊檢測當前網頁上觀看YouTube視頻ID和Youtube-Nocookie.com/embed/VideoID打開它的樣本書籤。

javascript: 
    var URL = location.href; 
    var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/; 
    var match = URL.match(regExp); 
     if (match&&match[7].length==11{ 
      videoID=match[7]; 
      window.open('https://www.youtube-nocookie.com/embed/'+videoID+'?autoplay=1'); 
    } else { 
      window.open('https://www.youtube-nocookie.com/embed/'); 
    } 

一個例子是AVAST防毒安全擴展檢測谷歌搜索頁面 Avast Security Extension (Chrome)

+0

您是否通過點擊鏈接獲取了videoID? – brk

+0

是的它打開它在新標籤與_https://www.youtube-nocookie.com/embed/_連接。 @ user2181397 –

+0

你可以看到'var URL = location.href;'這意味着只有當videoID出現在瀏覽器的** url **中@ user2181397 –

回答

相關問題