Я делаю свое первое расширение Chrome, которое мне нужно, чтобы получить URL текущей вкладки, на которой вы находитесь, и позволить вам изменить только домен / имя хоста.
Например, https://stackoverflow.com/questions/help-me-please => https://test.stackoverflow.com/questions/help-me-please
Моя проблема при попытке отладки с консоли, я могу загрузить ее только для вкладки chrome-extension: //, поэтому пытаюсь использовать chrome.tabs.query
с параметрамииз active
и lastFocusedWindow
true не указывает, где в данный момент активно расширение, https://stackoverflow.com/
.
Пример кода:
chrome.tabs.query(
{
'active': true, 'lastFocusedWindow': true}, function (tabs) {
var url = tabs[0].url;
var domain = url.hostname;
console.log(domain);
});
Есть ли способ получить мою консоль?/ отладка для отображения этого URL, чтобы я мог правильно отладить?В настоящее время я использую его как распакованное расширение.Я предполагаю, что именно поэтому я получаю страницу расширения вместо желаемого URL.Или есть способ установить параметры, чтобы он получал правильный URL?