问题描述
键入教程代码并按如下所示调整详细信息/正则表达式:
{
"manifest_version" : 2,"name" : "Paige","version" : "1.0","description" : "Gathers and displays a custom web Feed","content_scripts": [
{
"matches": ["*://*.google.com/*"],"js": ["paige.js"]
}
],"permissions" : [
"*://*.google.com/*"
]
}
我继续进行about:debugging
并单击Load Temporary Add-on...
。然后,从我的计算机(确实与paige.js
共享一个文件夹)中选择此清单。这将导致以下消息:
Reading manifest: Warning processing content_script: An unexpected property was found in the WebExtension manifest.
我已经仔细检查了教程和文档,但似乎无法确定问题所在。我在该主题上可以找到的唯一相关帮助解决了以下错误:
Reading manifest: Error processing content_script: An unexpected property was found in the WebExtension manifest.
鉴于我是一个警告,而他们是一个错误,因此这并不是一个完全相同的问题(据我所知)。无论如何,我检查了列出的解决方案,但它不相关。如果有人可以帮助我发现我的错误,我将非常感谢。
解决方法
这个答案有两个方面。
-
我的问题显然是文件浏览器问题,例如,当我保存文件时,文件保存到了新位置,而不是将更改应用于原始文件位置。现在,此问题已解决。
-
就
Warning vs. Error
语义而言,它们似乎完全相同。对于那些想知道的人,可以通过将"content_script"
更改为"content_scripts"
来解决。