Chrome 扩展:从商店安装的 Linux 和 MacOS 上的清单无效

我刚刚尝试在 Chrome 网上商店上发布我的第一个扩展程序,当尝试从商店页面安装它时,我收到了您可以在帖子标题上看到的错误。我可以在 Windows 上正常安装(chrome、edge 和 Brave 都可以正常工作),但 MacOS 和 Linux 会失败,并显示错误“无效清单”。


清单如下:


{

    "name":"Layfy",

    "version":"0.1.2",

    "description":"Control your spotify playback in a popup window",

    "manifest_version": 2,

    "browser_action": {

        "default_popup":"index.html"

    },

    "options_ui": {

        "page":"options.html",

        "open_in_tab":false

    },

    "background": {

        "scripts":["background.js"],

        "persistent":false

    },

    "commands": {

        "toggle_play_pause": {

            "description":"Pause/Resume playback",

            "suggested_key": {

                "windows": "Ctrl+Shift+Y"

            }

        }

    },

    "icons": {

        "16": "icons/icons/16.png",

        "48": "icons/icons/48.png",

        "128": "icons/icons/128.png"

    }

}

谁能帮我?我不知道出了什么问题。


javascript操作系统苹果系统


陪伴而非守候
浏览 116回答 1
1回答

函数式编程

我删除了命令对象(无论如何它只是作为测试功能)。这似乎已经解决了问题。看来你不能只指定一个系统键绑定,否则会阻止在其他平台上安装扩展。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript