Chrome 89.0.4389.114 扩展权限清单 V3

问题描述

我正在尝试更新 Manifest V3 的一个简单扩展。我一定是做错了什么,因为像 permissions 这样的简单标签不能正常工作......我知道 Chrome 正在阅读该节,因为如果我输入了一个虚假的许可,我会收到一个错误,但是关于: //extensions 不显示我的扩展程序的权限 contextMenus,即使它在那里。并且 chrome.contextMenus 未定义,因此我无法创建菜单。

Manifest V3 仍然是半生不熟的,还没有准备好迎接黄金时段,还是我在做一些被默默忽略的蠢事?

{
    "manifest_version": 3,"name": "TESS+","version": "0.043","description": "TESS+ -- My browser extension","icons": {
        "48": "TESS+Icon.png"
    },"content_scripts": [
        {
            "matches": ["*://tmsearch.uspto.gov/bin/showfield*" ],"js": ["jquery-3.6.0.min.js","tess+.js","FH.js","DateTime.js"]
        }
    ],"background": {
        "service_worker": "tess-bg.js"
    },"web_accessible_resources": [
        {
            "resources": [ "TESS+Button.png" ],"matches": [ "https://tsdr.uspto.gov/*" ]
        }
    ],"permissions": [
        "contextMenus"
    ],"host_permissions": [
        "http://tsdr.uspto.gov/","https://tsdr.uspto.gov/"
    ]

}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)