Chrome Extensions Reference Permissions权限

https://developer.chrome.com/docs/extensions/reference/permissions-list?hl=zh-cn 如需访问大多数扩展程序 API 和功能,您必须在扩展程序的清单中声明权限。某些权限会触发警告,用户必须允许才能继续使用扩展程序。 如需详细了解权限的工作原理,请参阅声明权限。如需了解使用收到警告的权限的最佳实践,请参阅权限警告指南。 下面列出了所有可用权限以及由特定权限触发的所有警告。 "accessibilityFeatures.modify" 允许扩展程序在使用 chrome.accessibilityFeatures API 时修改无障碍功能的状态。 显示警告:更改您的无障碍设置。 "accessibilityFeatures.read" 允许扩展程序在使用 chrome.accessibilityFeatures API 时读取无障碍功能状态。 显示警告:读取您的无障碍设置。 "activeTab" 通过用户手势临时访问使用中的标签页。如需了解详情,请参阅 activeTab。 "alarms" 授予对 chrome.alarms API 的访问权限。 "audio" 授予对 chrome.audio API 的访问权限。 "background" 使 Chrome 尽早启动(在用户登录到计算机之前,启动 Chrome 之前),并推迟关闭(即使最后一个窗口关闭,直到用户明确退出 Chrome)。 "bookmarks" 授予对 chrome.bookmarks API 的访问权限。 显示警告:读取和更改您的书签。 "browsingData" 授予对 chrome.browsingData API 的访问权限。 "certificateProvider" 授予对 chrome.certificateProvider API 的访问权限。 "clipboardRead" 允许扩展程序使用网络平台 Clipboard API 从剪贴板粘贴项目。 显示警告:读取您复制和粘贴的数据。 "clipboardWrite" 允许扩展程序使用网络平台 Clipboard API 剪切内容并将其复制到剪贴板。 显示警告:请修改您复制和粘贴的数据。 "contentSettings" 授予对 chrome.contentSettings API 的访问权限。 显示的警告:请更改您的设置,以控制网站对 Cookie、JavaScript、插件、地理定位、麦克风、摄像头等功能的使用权限。 "contextMenus" 授予对 chrome.contextMenus API 的访问权限。 "cookies" 授予对 chrome.cookies API 的访问权限。 "debugger" 授予对 chrome.debugger API 的访问权限。 显示的警告: 访问页面调试程序后端。 读取和更改您在所有网站上的所有数据。 "declarativeContent" 授予对 chrome.declarativeContent API 的访问权限。 "declarativeNetRequest" 授予对 chrome.declarativeNetRequest API 的访问权限。 显示的警告:屏蔽任何网页上的内容。 "declarativeNetRequestWithHostAccess" 提供对 chrome.declarativeNetRequest API 的访问权限,但需要所有操作的主机权限。 "declarativeNetRequestFeedback" 授予在使用 chrome.declarativeNetRequest API 时向开发者工具控制台写入错误和警告的权限。此权限只能用于已解压的扩展程序,而对于从 Chrome 应用商店安装的扩展程序,系统会忽略此权限。 显示警告:读取您的浏览记录。 "dns" 授予对 chrome.dns API 的访问权限。 "desktopCapture" 授予对 chrome.desktopCapture API 的访问权限。 显示警告:截取屏幕上的内容。 "documentScan" 授予对 chrome.documentScan API 的访问权限。 "downloads" 授予对 chrome.downloads API 的访问权限。 显示的警告:管理下载内容。 "downloads.open" 允许使用 chrome.downloads.open()。 显示的警告:管理下载内容。 "downloads.ui" 允许使用 chrome.downloads.setUiOptions()。 显示的警告:管理下载内容。 "enterprise.deviceAttributes" 授予对 chrome.enterprise.deviceAttributes API 的访问权限。 "enterprise.hardwarePlatform" 授予对 chrome.enterprise.hardwarePlatform API 的访问权限。 "enterprise.networkingAttributes" 授予对 chrome.enterprise.networkingAttributes API 的访问权限。 "enterprise.platformKeys" 授予对 chrome.enterprise.platformKeys API 的访问权限。 "favicon" 授予对 Favicon API 的访问权限。 显示警告:请读出您所访问的网站的图标。 "fileBrowserHandler" 授予对 chrome.fileBrowserHandler API 的访问权限。 "fileSystemProvider" 授予对 chrome.fileSystemProvider API 的访问权限。 "fontSettings" 授予对 chrome.fontSettings API 的访问权限。 "gcm" 授予对 chrome.gcm 和 chrome.instanceID API 的访问权限。 "geolocation" 允许扩展程序使用 Geolocation API,而不提示用户授予权限。 显示的警告:检测您的实际位置。 "history" 授予对 chrome.history API 的访问权限。 显示警告:读取和更改您的所有登录设备上的浏览记录。 "identity" 授予对 chrome.identity API 的访问权限。 显示的警告:请记得您的电子邮件地址。 "identity.email" 通过 chrome.identity API 授予对用户的电子邮件地址的访问权限。 显示的警告:请记得您的电子邮件地址。 "idle" 授予对 chrome.idle API 的访问权限。 "loginState" 授予对 chrome.loginState API 的访问权限。 "management" 授予对 chrome.management API 的访问权限。 显示的警告:管理您的应用、扩展程序和主题。 "nativeMessaging" 授予对原生消息传递 API 的访问权限。 显示的警告:与协作的原生应用通信。 "notifications" 授予对 chrome.notifications API 的访问权限。 显示的警告:显示通知。 "offscreen" 授予对 chrome.offscreen API 的访问权限。 "pageCapture" 授予对 chrome.pageCapture API 的访问权限。 显示警告:读取和更改您在所有网站上的所有数据。 "platformKeys" 授予对 chrome.platformKeys API 的访问权限。 "power" 授予对 chrome.power API 的访问权限。 "printerProvider" 授予对 chrome.printerProvider API 的访问权限。 "printing" 授予对 chrome.printing API 的访问权限。 "printingMetrics" 授予对 chrome.printingMetrics API 的访问权限。 "privacy" 授予对 chrome.privacy API 的访问权限。 显示警告:请更改与隐私相关的设置。 "processes" 授予对 chrome.processes API 的访问权限。 "proxy" 授予对 chrome.proxy API 的访问权限。 显示警告:读取和更改您在所有网站上的所有数据。 "readingList" 授予对 chrome.readingList API 的访问权限。 显示警告:读取和更改阅读清单中的条目。 "runtime" 授予对 runtime.connectNative() 和 runtime.sendNativeMessage() 的访问权限。对于 runtime 命名空间的所有其他功能,无需任何权限。 "scripting" 授予对 chrome.scripting API 的访问权限。 "search" 授予对 chrome.search API 的访问权限。 "sessions" 授予对 chrome.sessions API 的访问权限。 显示的警告: 与 "history" 权限搭配使用时:读取和更改您的所有已登录设备上的浏览记录。 与 "tabs" 权限搭配使用时:读取您在所有登录过的设备上的浏览记录。 "sidePanel" 授予对 chrome.sidePanel API 的访问权限。 "storage" 授予对 chrome.storage API 的访问权限。 "system.cpu" 授予对 chrome.system.cpu API 的访问权限。 "system.display" 授予对 chrome.system.display API 的访问权限。 "system.memory" 授予对 chrome.system.memory API 的访问权限。 "system.storage" 授予对 chrome.system.storage API 的访问权限。 显示的警告:识别并弹出存储设备。 "tabCapture" 授予对 chrome.tabCapture API 的访问权限。 显示警告:读取和更改您在所有网站上的所有数据。 "tabGroups" 授予对 chrome.tabGroups API 的访问权限。 显示的警告:查看和管理您的标签页分组。 "tabs" 授予对多个 API(包括 chrome.tabs 和 chrome.windows)使用的 Tab 对象的特权字段的访问权限。您通常无需声明此权限即可使用这些 API。 显示警告:读取您的浏览记录。 "topSites" 授予对 chrome.topSites API 的访问权限。 显示的警告:读取您最常访问的网站列表。 "tts" 授予对 chrome.tts API 的访问权限。 "ttsEngine" 授予对 chrome.ttsEngine API 的访问权限。 显示了警告:读出使用合成语音说出的所有文字。 "unlimitedStorage" 提供无限制的 chrome.storage.local、IndexedDB、Cache Storage 和 Origin Private File System 配额。如需了解详情,请参阅存储和 Cookie。 "vpnProvider" 授予对 chrome.vpnProvider API 的访问权限。 "wallpaper" 授予对 chrome.wallpaper API 的访问权限。 "webAuthenticationProxy" 授予对 chrome.webAuthenticationProxy API 的访问权限。 显示警告:读取和更改您在所有网站上的所有数据。 "webNavigation" 授予对 chrome.webNavigation API 的访问权限。 显示警告:读取您的浏览记录。 "webRequest" 授予对 chrome.webRequest API 的访问权限。 "webRequestBlocking" 允许使用 chrome.webRequest API 进行屏蔽。

留言

這個網誌中的熱門文章

⚡️有用的鏈接⚡️

DeepNude 2.0 – Deepnude AI算法一键脱衣,绿色破解版,免费下载

15 種 SMS 激活服務 - 通過 SMS 激活的號碼(免費和付費)