gpt4 book ai didi

google-chrome-extension - 如何将 "legacy packaged app"更改为 "extension"?

转载 作者:行者123 更新时间:2023-12-02 17:45:04 29 4
gpt4 key购买 nike

我查看了 Google 文档,但不知道如何更改其类型。

这是我加载时遇到的错误。

尝试安装此扩展时出现警告:“browser_action”仅允许用于扩展程序,这是一个旧版打包应用程序。

这是我的manifest.json。

{
"name": "first app",
"description": "this is my first app",
"version": "1.4",
"manifest_version": 2,

"content_security_policy": "script-src 'self' https://en.wiktionary.org/; object-src 'self'",


"background": {
"page": "background.html"
},

"app": {
"launch": {
"local_path": "index.html"

}
},

"browser_action": {
"default_icon": "icon.png"
},

"icons": {
"128": "icon.png",
"16": "icon.png"
},
"permissions": [
"http://*/*",
"https://*/*",
"https://en.wiktionary.org/",
"http://en.wiktionary.org/",
"tabs",
"contextMenus",
"storage",
"unlimitedStorage",
"notifications"]

}

我所拥有的只是在浏览时随时右键单击事件并将该文本存储在主页上查看。我添加了“browser_action”,因为 chrome 商店不允许我将我的扩展作为“旧版打包应用程序”上传,但即使在阅读文档后我也不太明白那是什么。

最佳答案

对于an app使用如下所示的 list :

{
// Required
"app": {
"background": {
// Optional
"scripts": ["background.js"]
}
},
"manifest_version": 2,
"name": "My App",
"version": "versionString",

...

对于an extension使用

{
// Required
"manifest_version": 2,
"name": "My Extension",
"version": "versionString",

// Recommended
"default_locale": "en",
"description": "A plain text description",
"icons": {...},

// Pick one (or none)
"browser_action": {...},
"page_action": {...},

...

关于google-chrome-extension - 如何将 "legacy packaged app"更改为 "extension"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18431066/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com