Как исправить CORB с помощью MIME типа text / html, расширение Chrome 73 - PullRequest
1 голос
/ 27 апреля 2019

Как правильно передать код из myscript.js в background.js?

У меня есть

myscript.js

function fox2(){
{
    var url = 'https://sub.domain.com'
      var xhr = new XMLHttpRequest();
      xhr.open('GET', url, true);
      xhr.onreadystatechange = function() {
        if (xhr.readyState == 4) {
          var parser = new DOMParser();
          source_code = parser.parseFromString(xhr.responseText, "text/html");   
          var a = source_code;
          console.log(a)
        }
      };
      xhr.send();
    }
     }
fox2();

Background.js

chrome.browserAction.onClicked.addListener(function(tab) {
 chrome.tabs.executeScript(null, {file: "nuevo.js"});
});

Ошибка: блокировка перекрестного чтения (CORB) заблокировала ответ перекрестного происхождения с текстом MIME типа / html

Я знаю, что решение заключается в использовании кода в фоновом режиме, ноКак мне это сделать?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...