【问题标题】:chrome webkit - tabs permissionschrome webkit - 选项卡权限
【发布时间】:2023-03-29 12:52:01
【问题描述】:

当我将“选项卡”的权限添加到我的清单文件然后加载解压缩的扩展时,我收到以下错误消息:“访问权限“选项卡”被拒绝。”我正在使用 Chrome v.17.0.963.56 m

【问题讨论】:

  • 你能提供你的清单文件吗?
  • 如果您的清单看起来像下面 Mohamed 所说的那样,但您仍然收到错误,请在 new.crbug.com 提交错误,在此处发布 ID,我们将确保它登陆正确的队列。
  • 我已将其发布到 new.crbug.com。问题编号为 116979。
  • 我已经回复了那个错误。

标签: google-chrome google-chrome-extension manifest


【解决方案1】:

确保您的清单结构正确。像这样的:

{
  ...
  "permissions": ["tabs"],
  ...
}

它必须在该权限范围内,尝试多次重新加载,有时版本 17 是不稳定的,权限不会重新加载。

请记住,选项卡只能通过扩展程序使用,而不是 Apps。因此,您最有可能收到错误,因为您将其打包为应用程序而不是扩展程序(您的清单中有一个“应用程序”属性”

【讨论】:

  • 这是我的清单:{ "name": "Name", "description": "Description", "version": "1", "app": { "urls": [ "https://www.mydomain.com/foldername/" ], "launch": { "web_url": "https://www.mydomain.com/foldername/" } }, "icons": { "128": "icon_128.png" }, "permissions": [ "tabs", "notifications", "background" ], "background_page": "https://www.mydomain.com/foldername/page.asp" }
  • 我尝试上传多次,总是报错。如果我删除选项卡并保留其他权限,它加载正常。
  • 我看到了问题,您将其设为应用程序,您无法使用“应用程序”的选项卡权限。对于应用程序,您可以使用“background”、“clipboardRead”、“clipboardWrite”、“geolocation”、“notifications”和“unlimitedStorage”的组合。就是这样。
猜你喜欢
  • 2012-04-27
  • 2013-01-19
  • 2013-07-18
  • 1970-01-01
  • 1970-01-01
  • 2011-11-08
  • 2012-05-08
  • 2012-10-07
  • 1970-01-01
相关资源
最近更新 更多