manifest_version:2 的边缘扩展不起作用
Edge extension with manifest_version:2 not works
我想开始做边缘延伸。
我从 github 下载了官方样本。
好的....我无法将它添加到边缘,因为我收到错误消息:
"The 'manifest_version' key must be present and set to 2 (without quotes)."
我添加了它。但是样本不起作用。我现在可以将它添加到边缘,我觉得清单或内容 js 脚本有问题,因为我试图从零创建一个自己的,但 content.js 不起作用。添加扩展时后台js 运行一次。我试图从 background.js 向 content.js 发送消息,但没有任何反应...
我尝试向 content.js 添加警报,我在那里收听消息,并尝试在此处添加警报而不使用任何魔法。但什么都没有……Edge 不会在控制台中显示错误。
提前致谢。 :)
这是清单:
{
"name": "Quick Print",
"version": "1.0.0.0",
"author": "Microsoft",
"manifest_version": 2,
"icons": {
"24": "icon_24.png",
"48": "icon_48.png"
},
"permissions": [
"tabs",
"https://facebook.com/*"
],
"browser_action": {
"default_icon": {
"20": "icon_20.png",
"40": "icon_40.png"
},
"default_title": "Print!"
},
"background": {
"scripts": ["background.js"],
"persistent": false
},
"content_scripts": [{
"matches": ["https://facebook.com/*"],
"js": ["content.js"]
}]
}
也许您使用的是最新版本的 Microsoft Edge 浏览器(基于 Chromium),但该扩展程序适用于旧版 Microsoft Edge。在这种情况下,它将显示 "The 'manifest_version' key must be present and set to 2 (without quotes)" 错误。
要创建 Microsoft Edge (Chromium) 扩展,您可以查看此教程:
Getting Started With Microsoft Edge (Chromium) Extensions
并且,您可以通过单击 this link 中的 "Completed Extension Package Source for This Part" 超链接下载官方简单扩展示例。
我想开始做边缘延伸。 我从 github 下载了官方样本。 好的....我无法将它添加到边缘,因为我收到错误消息: "The 'manifest_version' key must be present and set to 2 (without quotes)." 我添加了它。但是样本不起作用。我现在可以将它添加到边缘,我觉得清单或内容 js 脚本有问题,因为我试图从零创建一个自己的,但 content.js 不起作用。添加扩展时后台js 运行一次。我试图从 background.js 向 content.js 发送消息,但没有任何反应... 我尝试向 content.js 添加警报,我在那里收听消息,并尝试在此处添加警报而不使用任何魔法。但什么都没有……Edge 不会在控制台中显示错误。 提前致谢。 :)
这是清单:
{
"name": "Quick Print",
"version": "1.0.0.0",
"author": "Microsoft",
"manifest_version": 2,
"icons": {
"24": "icon_24.png",
"48": "icon_48.png"
},
"permissions": [
"tabs",
"https://facebook.com/*"
],
"browser_action": {
"default_icon": {
"20": "icon_20.png",
"40": "icon_40.png"
},
"default_title": "Print!"
},
"background": {
"scripts": ["background.js"],
"persistent": false
},
"content_scripts": [{
"matches": ["https://facebook.com/*"],
"js": ["content.js"]
}]
}
也许您使用的是最新版本的 Microsoft Edge 浏览器(基于 Chromium),但该扩展程序适用于旧版 Microsoft Edge。在这种情况下,它将显示 "The 'manifest_version' key must be present and set to 2 (without quotes)" 错误。
要创建 Microsoft Edge (Chromium) 扩展,您可以查看此教程:
Getting Started With Microsoft Edge (Chromium) Extensions
并且,您可以通过单击 this link 中的 "Completed Extension Package Source for This Part" 超链接下载官方简单扩展示例。