как получить URL объекта с расширением Chrome - PullRequest
0 голосов
/ 27 ноября 2018

Я хочу получить URL объекта, когда щелкну правой кнопкой мыши.Есть некоторый код для поиска на YouTube, как показано ниже.Но я хочу щелкнуть правой кнопкой мыши видео на домашней странице YouTube, получить URL и открыть новую вкладку с видео для вставки.

function searchyoutube(e){

    var searchstring = e.selectionText;

    chrome.tabs.create({url: "http://www.youtube.com/results?search_query=" + searchstring})
}

chrome.contextMenus.create({
    title: "Search Youtube for \"%s\"",
    contexts:["selection"],
    onclick: searchyoutube
});

И это мой код для исправления.

function searchyoutube(e){


    var YTid= e.url //this is to get url the element
    var embedurl=newURL.substr(newURL.indexOf("=")+1,11);
    chrome.tabs.create({url: embedurl})
}

chrome.contextMenus.create({
    title: "Search Youtube for \"%s\"",
    contexts:["selection"],
    onclick: searchyoutube
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...