如何使用MIME类型text / html,Chrome Extension 73修复CORB

时间:2019-04-27 17:15:11

标签: google-chrome-extension

将代码从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类型为text / html的跨域响应

我知道解决方案是在后台使用代码,但是我应该怎么做?。

谢谢。

0 个答案:

没有答案