Uncaught TypeError: Невозможно прочитать свойство 'getSelected' из неопределенного во всплывающем окне. js - PullRequest
0 голосов
/ 27 января 2020

Я сталкиваюсь с ошибкой через Google Chrome. Тем не менее, я не смог решить проблему, я был бы признателен, если бы вы помогли мне решить проблему.

Source> top> папка индекса внутри

всплывающее окно. js

function onSelectedText(response){
    document.getElementById('main').src = 
        "http://chrome.tureng.com/Search?searchTerm=" + encodeURIComponent(response.selected_text);
};


chrome.tabs.getSelected(null, function(tab) {
    chrome.tabs.sendRequest(tab.id, {action: "get_selected_text"}, onSelectedText);
});

// geri ileri butonları

function geri() {
    history.go(-1);
}

function clickHandlerg(e) {
  setTimeout(geri, 50);
}

document.addEventListener('DOMContentLoaded', function () {
  document.querySelector('#geriye').addEventListener('click', clickHandlerg);
  geri();
});

function ileri() {
    history.go(1);
}

function clickHandleri(e) {
  setTimeout(ileri, 50);
}

document.addEventListener('DOMContentLoaded', function () {
  document.querySelector('#ileriye').addEventListener('click', clickHandleri);
  ileri();
});

Часть, в которой я получил ошибку:

chrome.tabs.getSelected(null, function(tab) {
    chrome.tabs.sendRequest(tab.id, {action: "get_selected_text"}, onSelectedText);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...