Chrome扩展开发报错:manifest键未识别及点击无弹窗问题求助
解决你的Chrome扩展开发问题
嘿,这两个问题其实都是小细节疏漏导致的,我帮你一步步搞定:
1. Manifest文件的拼写错误提示
你遇到的两个错误完全是单词拼写失误:
brower_action→ 正确拼写是browser_action(少了字母"s")premissions→ 正确拼写是permissions(同样少了字母"s")
修正后的manifest代码示例如下:
{ "name": "trial", "manifest_version": 2, "version": "0.1", "description": "does stuff, I do not know yet", "browser_action": { "default_icon": "icon.png", "default_popup": "popup.html" }, "permissions": [] }
(记得把你原本[...]里的权限内容填到permissions数组中即可)
2. 点击图标无弹窗的问题
这个问题大概率是因为manifest的错误导致Chrome没能正确加载你的扩展。当你修正上面的拼写错误后,重新加载扩展,弹窗应该就能正常显示了。另外还要留意两个小细节:
- 确认
popup.html文件和manifest.json在同一目录下,路径没有写错 - 检查
popup.html本身有没有语法错误(比如未闭合的标签),这也可能导致弹窗无法正常渲染
如果修正后还是没效果,可以试试在Chrome扩展管理页面点击「重新加载」按钮,或者关闭再重新打开Chrome。
内容的提问来源于stack exchange,提问作者Alebovic
相关产品推荐
相关产品推荐

