小编Mar*_*rez的帖子

尽管只有一台主机具有“宽主机权限” Webstore警告

我正在尝试发布Chrome扩展程序,但是当我尝试时,出现以下消息:

由于存在以下问题,您的扩展程序可能需要进行深入的审查:

  • 广泛的主机权限

与其请求广泛的主机权限,不如考虑使用activeTab权限,或指定您的扩展程序需要访问的站点。与允许完全访问不确定数量的站点相比,这两个选项都更安全,并且它们可以帮助最大程度地减少审阅时间。

activeTab权限允许响应明确的用户手势访问选项卡。

{
  ...
  "permissions": ["activeTab"]
}
Run Code Online (Sandbox Code Playgroud)

如果您的扩展程序仅需要在某些站点上运行,只需在扩展程序清单中指定这些站点:

{
  ...
  "permissions": ["https://example.com/*"]
}
Run Code Online (Sandbox Code Playgroud)

我的清单具有以下权限:

{
  ...
  "permissions": ["activeTab"]
}
Run Code Online (Sandbox Code Playgroud)

为什么会收到此警告以及如何解决?

html javascript permissions manifest google-chrome-extension

5
推荐指数
1
解决办法
1789
查看次数