单击图标时,Chrome扩展程序无法打开(开发者模式)

时间:2017-12-11 07:46:09

标签: javascript google-chrome google-chrome-extension

我想开发新的Chrome扩展程序,但我没有任何练习。我只是将简单的扩展文件创建为“Hello World”,但是当我将其上传到工具栏时,它不会打开。我不知道什么是错的。我chrome://extensions没有收到任何错误。我找不到任何关于这个问题的东西。谢谢! 这是我的manifest.json文件:

{
  "manifest_version": 2,
  "name": "Hello World Demo",
  "description": "A hello world extension!",
  "version": "1.0",
  "icons": {
  "128": "icon128.png",
  "48": "icon48.png",
  "16": "icon16.png"
  },

"browser_action": {
   "default_icon": "icon16.png",
   "default_popup": "popup.html"
 }
}

这是我的popup.html文件:

<html>
   <head>
      <title>Hello World</title>
   </head>
   <body>
      <h2 id="greet">Hello World!</h2>
      <input id="name" type="text"/>
   </body>
</html>   

2 个答案:

答案 0 :(得分:0)

您提供的代码似乎没有任何错误。当我使用您的代码创建一个新的本地解包扩展时,一切似乎都按预期工作。

enter image description here

您确定清单中列出的所有图标都存在,并且popup.html文件的路径是否正确?如果Chrome在加载清单时遇到任何问题,则应在chrome://extensions页面上抛出某种错误。

答案 1 :(得分:0)

这是我解压扩展名的文件夹结构:

This is my folder structure of unpacked extension