• 跳到主要内容
  • 跳到搜索
  • 跳到选择语言
MDN Web Docs - MDN 文档
  • 参考
    • 概述 / Web 技术

      面向开发者的 Web 技术参考

    • HTML

      网页内容结构

    • CSS

      用于描述文档样式的代码

    • JavaScript

      通用脚本语言

    • HTTP

      传输 Web 资源的协议

    • Web API

      用于构建 Web 应用程序的接口

    • Web 扩展

      开发 Web 浏览器扩展

    • Web 技术

      面向开发者的 Web 技术参考

  • 指南
    • 概述 / MDN 学习区域

      学习 Web 开发

    • MDN 学习区域

      学习 Web 开发

    • HTML

      学习使用 HTML 结构化 Web 内容

    • CSS

      学习使用 CSS 设置内容样式

    • JavaScript

      学习在浏览器中运行脚本

    • 无障碍

      学习让 Web 对所有人都有用

  • 更多
    • 概述

      定制化的 MDN 体验

    • AI 帮助

      获取实时帮助和支持

    • 更新

      所有浏览器兼容性更新一览

    • 文档

      学习如何使用 MDN Plus

    • 常见问题

      关于 MDN Plus 的常见问题

  • 课程
  • 博客
    • 游乐场

      编写、测试和分享你的代码

    • 新
      HTTP 观测站

      免费扫描网站

    • AI 帮助

      获取实时帮助和支持

  • 登录
  • 免费注册
  1. Mozilla
  2. 附加组件
  3. 浏览器扩展
  4. JavaScript API
  5. permissions
  6. 权限
    • 法语

本文档中

  • 类型
  • 浏览器兼容性
  1. 浏览器扩展
  2. 入门
    1. 什么是扩展?
    2. 你的第一个扩展
    3. 你的第二个扩展
    4. 扩展的结构
    5. 示例扩展
    6. 下一步做什么?
  3. 概念
    1. JavaScript API
    2. 内容脚本
    3. 后台脚本
    4. 匹配模式
    5. 处理文件
    6. 国际化
    7. 内容安全策略
    8. 原生消息传递
    9. API 实现之间的差异
    10. Chrome 不兼容性
  4. 用户界面
    1. 用户界面
    2. 工具栏按钮
    3. 地址栏按钮
    4. 侧边栏
    5. 上下文菜单项
    6. 选项页面
    7. 扩展页面
    8. 通知
    9. 地址栏建议
    10. 开发者工具面板
  5. 如何
    1. 拦截 HTTP 请求
    2. 修改网页
    3. 插入外部内容
    4. 与页面脚本共享对象
    5. 向工具栏添加按钮
    6. 实现设置页面
    7. 使用 Tabs API
    8. 使用 Bookmarks API
    9. 使用 Cookies API
    10. 使用上下文身份
    11. 与剪贴板交互
    12. 扩展开发者工具
    13. 构建跨浏览器扩展
  6. JavaScript API
    1. 浏览器对 JavaScript API 的支持
    2. action
    3. alarms
    4. bookmarks
    5. browserAction
    6. browserSettings
    7. browsingData
    8. captivePortal
    9. clipboard
    10. commands
    11. contentScripts
    12. contextualIdentities
    13. cookies
    14. declarativeNetRequest
    15. devtools
    16. dns
    17. dom
    18. downloads
    19. events
    20. extension
    21. extensionTypes
    22. find
    23. history
    24. i18n
    25. identity
    26. idle
    27. management
    28. menus
    29. notifications
    30. omnibox
    31. pageAction
    32. permissions
      1. 方法
        1. contains()
        2. getAll()
        3. remove()
        4. request()
      2. 类型
        1. 权限
      3. 事件
        1. onAdded
        2. onRemoved
    33. pkcs11
    34. privacy
    35. proxy
    36. runtime
    37. scripting
    38. search
    39. sessions
    40. sidebarAction
    41. storage
    42. tabs
    43. theme
    44. topSites
    45. types
    46. userScripts
    47. webNavigation
    48. webRequest
    49. windows
  7. 清单键
    1. manifest.json
    1. action
    2. author
    3. background
    4. browser_action
    5. browser_specific_settings
    6. chrome_settings_overrides
    7. chrome_url_overrides
    8. commands
    9. content_scripts
    10. content_security_policy
    11. declarative_net_request
    12. default_locale
    13. description
    14. developer
    15. devtools_page
    16. dictionaries
    17. externally_connectable
    18. homepage_url
    19. host_permissions
    20. icons
    21. incognito
    22. manifest_version
    23. name
    24. offline_enabled
    25. omnibox
    26. optional_host_permissions
    27. optional_permissions
    28. options_page
    29. options_ui
    30. page_action
    31. permissions
    32. protocol_handlers
    33. short_name
    34. sidebar_action
    35. storage
    36. theme
    37. theme_experiment
    38. user_scripts
    39. version
    40. version_name
    41. web_accessible_resources
  8. 扩展工作坊
    1. 开发
    2. 发布
    3. 管理
    4. 企业
  9. 联系我们
  10. 频道
    1. 附加组件博客
    2. 附加组件论坛
    3. 附加组件聊天

本文档中

  • 类型
  • 浏览器兼容性

权限

一个 Permissions 对象代表一个权限集合。

类型

一个具有以下属性的 object

origins 可选

一个 匹配模式 数组,代表 主机权限。

permissions 可选

一个命名权限数组,包括 API 权限 和 剪贴板权限。

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

注意:此 API 基于 Chromium 的 chrome.permissions API。

帮助改进 MDN

学习如何贡献.

此页面最后修改于 2024 年 9 月 1 日 由 MDN 贡献者.

在 GitHub 上查看此页面 • 报告此内容的问题
MDN logo - MDN 文档

您构建更美好互联网的蓝图。

  • Mastodon 上的 MDN
  • X(前身为 Twitter)上的 MDN
  • GitHub 上的 MDN
  • MDN 博客 RSS Feed

MDN

  • 关于
  • 博客
  • 职业
  • 与我们合作广告

支持

  • 产品帮助
  • 报告问题

我们的社区

  • MDN 社区
  • MDN 论坛
  • MDN 聊天

开发者

  • Web 技术
  • 学习 Web 开发
  • MDN Plus
  • Hacks 博客
Mozilla logo - MDN 文档
  • 网站隐私声明
  • Cookie
  • 法律
  • 社区参与指南

访问 Mozilla 公司的 非营利性母公司, Mozilla 基金会.
此内容的部分版权 © 1998–2024由各个 mozilla.org 贡献者提供。内容根据 知识共享许可证提供.