Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Chrome扩展插件';无法加载后台脚本';background.js';。无法加载清单';使用React_Javascript_Reactjs_Google Chrome_Google Chrome Extension_Create React App - Fatal编程技术网

Javascript Chrome扩展插件';无法加载后台脚本';background.js';。无法加载清单';使用React

Javascript Chrome扩展插件';无法加载后台脚本';background.js';。无法加载清单';使用React,javascript,reactjs,google-chrome,google-chrome-extension,create-react-app,Javascript,Reactjs,Google Chrome,Google Chrome Extension,Create React App,我正试图让我的chrome扩展在安装时使用chrome.tabs API打开一个新的选项卡,但我得到错误“无法加载后台脚本”background.js。无法加载清单。' 这是我的manifest.json: { "short_name": "App", "name": "App", "version": "1.0.0", "manifest_version": 2, "icons": { "16": "favicon.ico", "48": "logo

我正试图让我的chrome扩展在安装时使用chrome.tabs API打开一个新的选项卡,但我得到错误“无法加载后台脚本”background.js。无法加载清单。'

这是我的manifest.json:

{
  "short_name": "App",
  "name": "App",
  "version": "1.0.0",
  "manifest_version": 2,
  "icons": {
      "16": "favicon.ico",
      "48": "logo192.png",
      "128": "logo512.png"
  },
  "permissions": ["tabs"],
  "background": {
      "scripts": ["background.js"],
      "persistent": false
  },
  "browser_action": {
      "default_title": "App",
      "default_popup": "index.html"
  }
}
还有我的background.js:

chrome.runtime.onInstalled.addListener(function() {
    alert('Thanks for installing!');
    chrome.tabs.create({
        url: 'https://google.com',
        active: true
    });
    return false;
});

如果有人能帮上忙,那太好了:)

这意味着background.js不在根文件夹中,而根文件夹就是包含manifest.json的文件夹。@wOxxOm哦,我太笨了。感谢您的帮助,lolIt表示background.js不在根文件夹中,根文件夹中包含manifest.json。@wOxxOm哦,我真傻。谢谢你的帮助,哈哈