gpt4 book ai didi

google-chrome - Chrome 扩展 : page_action behaves like browser_action (not showing in address bar)

转载 作者:行者123 更新时间:2023-12-02 03:17:23 25 4
gpt4 key购买 nike

<分区>

我写了一个 Chrome 扩展: https://chrome.google.com/webstore/detail/commentanywhereorg/popgjmfoablgkolkhmnicijimhpifega有一个 "page_action" (而不是 browser action !)在 list 中。

我在 2 月初将扩展程序加载到 Chrome 商店中,该图标始终按计划出现在 Chrome 的地址栏中,书签/收藏星标图标旁边:

enter image description here

两周以来左右(并且没有对扩展程序进行任何更改或更新),该图标现在总是出现在地址栏旁边的图标栏中,而不是不再位于地址栏中,就好像它会被声明为“browser_action”,但事实并非如此!

enter image description here

可能是因为 Chrome 更新,我使用的是最新版本 49.0.2623.87。我已经卸载并重新安装了扩展程序,没有进行任何更改。

Google 是否更改了页面操作的行为?有人知道吗?如何让图标回到地址栏?

我还感到困惑的是 https://developer.chrome.com/extensions/pageAction 上的文档:

Use the chrome.pageAction API to put icons inside the address bar. Page actions represent actions that can be taken on the current page, but that aren't applicable to all pages.

但他们的屏幕截图显示地址栏外的图标(在他们的示例中,RSS 图标):

enter image description here

我的扩展 list 如下所示:

{
"manifest_version": 2,
"name": "CommentAnywhere.org",
"description": "CommentAnywhere.org allows you to comment anywhere on the web using your Facebook account.",
"icons": {
"128": "icon_128x128.png",
"48": "icon_48x48.png",
"32": "icon_32x32.png",
"16": "icon_16x16.png"
},
"version": "1.4.1",
"page_action": {
"default_icon": "icon_32x32.png",
"default_title": "CommentAnywhere.org",
"default_popup": "popup.html"
},

"background": {
"scripts": ["background.js"]
},
"permissions": [
"activeTab"
]
}

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