gpt4 book ai didi

javascript - Chrome 扩展程序 - 请求当前选项卡的可选权限

转载 作者:行者123 更新时间:2023-11-30 06:56:00 26 4
gpt4 key购买 nike

我正在尝试为当前来源请求制表符权限。例如:我在 http://stackoverflow.com ,单击徽章,然后单击弹出窗口中的按钮,我应该会看到一个提示框以允许在此选项卡上进行操作。

我在做什么:

  • list
    ..."permissions": ["tabs", "contextMenus"],"optional_permissions": [ "<all_urls>" ],...
  • 弹出

     $('#reqPermision').click(function(){    bg.reqPerm(url);});

  • 背景

     function reqPerm(url){    chrome.permissions.request({permissions: ['tabs'], origins: [url]}, function (granted)    {        log('permision:', granted)    });}

我得到的:

Error during permissions.request: Optional permissions must be listed in extension manifest.

如果我在“optional_permissions”数组中手动​​设置 url (在此示例中为 https://stackoverflow.com/ ),一切都按照我的需要进行。

最佳答案

这目前是不可能的,您只能请求 list 中明确列出的 URL 的权限。然而,this feature request应该使您尝试做的事情(点击浏览器操作时自动授予权限)可行。

关于javascript - Chrome 扩展程序 - 请求当前选项卡的可选权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10167154/

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