首页 > 解决方案 > Chrome 网上商店要求主机许可理由,尽管没有它

问题描述

在意识到验证托管权限会带来延迟后,我决定将其取出。我的新 manifest.json 是:

{
    "manifest_version": 2,
    "name": "Daily",
    "description": "Manage your calendars smarter!",
    "content_security_policy": "script-src 'self' https://ajax.googleapis.com; object-src 'self'",
    "version": "0.1.0",
    "icons":{
        "16": "logo-16.png",
        "48": "logo-48.png",
        "128": "logo-128.png"
    },
    "browser_action": {
        "default_popup": "popup.html"
    },
    "web_accessible_resources": [
        "scripts/audio_file.wav", "reminder.html"
    ],
    "permissions": [
        "storage",
        "identity.email",
        "tabs",
        "https://www.example.com/yzs",
        "https://www.example.com/xyz"
    ],
    "background": {
        "scripts": ["jquery-3.5.1.min.js", "background.js", "flipclock-min.js", "script.js"],
        "persistent": false
    }
}

然而,在开发者控制台中,我需要证明我使用托管权限的原因。我什至尝试开始一个新进程,希望它不再询问,但没有任何改变。为什么是这样?

标签: google-chrome-extensionmanifest.json

解决方案


推荐阅读