由於Youtube在我的國家/地區被封鎖,但某些網站(如https://www.Youtube-nocookie.com/embed/videoID)可以傳輸。問題是當我在Google上搜索視頻並點擊YouTube鏈接時,是否可以將其重定向到www.Youtube-nocookie.com/embed/videoID;是否有可能與的JavaScript或google_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)
您是否通過點擊鏈接獲取了videoID? – brk
是的它打開它在新標籤與_https://www.youtube-nocookie.com/embed/_連接。 @ user2181397 –
你可以看到'var URL = location.href;'這意味着只有當videoID出現在瀏覽器的** url **中@ user2181397 –