chrome manifest v3 api大全(持续更新中)

本文汇总了Chrome浏览器扩展开发中的Manifest V3 API接口,旨在帮助开发者更便捷地找到所需功能,避免重复造轮子。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发浏览器扩展的时候,辛辛苦苦实现的一个功能,结果才发现有现成的api,为了方便开发, 整理了所有的api接口 

chrome.history.TransitionType.AUTO_BOOKMARK: "auto_bookmark"
chrome.history.TransitionType.AUTO_SUBFRAME: "auto_subframe"
chrome.history.TransitionType.AUTO_TOPLEVEL: "auto_toplevel"
chrome.history.TransitionType.FORM_SUBMIT: "form_submit"
chrome.history.TransitionType.GENERATED: "generated"
chrome.history.TransitionType.KEYWORD: "keyword"
chrome.history.TransitionType.KEYWORD_GENERATED: "keyword_generated"
chrome.history.TransitionType.LINK: "link"ca
chrome.history.TransitionType.MANUAL_SUBFRAME: "manual_subframe"
chrome.history.TransitionType.RELOAD: "reload"
chrome.history.TransitionType.TYPED: "typed"
chrome.history.addUrl: "function addUrl() { [native code] }"
chrome.history.deleteAll: "function deleteAll() { [native code] }"
chrome.history.deleteRange: "function deleteRange() { [native code] }"
chrome.history.deleteUrl: "function deleteUrl() { [native code] }"
chrome.history.getVisits: "function getVisits() { [native code] }"
chrome.history.onVisitRemoved.addListener: "function addListener() { [native code] }"
chrome.history.onVisitRemoved.dispatch: "function dispatch() { [native code] }"
chrome.history.onVisitRemoved.hasListener: "function hasListener() { [native code] }"
chrome.history.onVisitRemoved.hasListeners: "function hasListeners() { [native code] }"
chrome.history.onVisitRemoved.removeListener: "function removeListener() { [native code] }"
chrome.history.onVisited.addListener: "function addListener() { [native code] }"
chrome.history.onVisited.dispatch: "function dispatch() { [native code] }"
chrome.history.onVisited.hasListener: "function hasListener() { [native code] }"
chrome.history.onVisited.hasListeners: "function hasListeners() { [native code] }"
chrome.history.onVisited.removeListener: "function removeListener() { [native code] }"
chrome.history.search: "function search() { [native code] }"
chrome.i18n.detectLanguage: "function detectLanguage() { [native code] }"
chrome.i18n.getAcceptLanguages: "function getAcceptLanguages() { [native code] }"
chrome.i18n.getUILanguage: "function getUILanguage() { [native code] }"
chrome.identity.AccountStatus.ANY: "ANY"
chrome.identity.AccountStatus.SYNC: "SYNC"
chrome.identity.clearAllCachedAuthTokens: "function clearAllCachedAuthTokens() { [native code] }"
chrome.identity.getAuthToken: "function getAuthToken() { [native code] }"
chrome.identity.getProfileUserInfo: "function getProfileUserInfo() { [native code] }"
chrome.identity.getRedirectURL: "function getRedirectURL() { [native code] }"
chrome.identity.launchWebAuthFlow: "function launchWebAuthFlow() { [native code] }"
chrome.identity.onSignInChanged.addListener: "function addListener() { [native code] }"
chrome.identity.onSignInChanged.dispatch: "function dispatch() { [native code] }"
chrome.identity.onSignInChanged.hasListener: "function hasListener() { [native code] }"
chrome.identity.onSignInChanged.hasListeners: "function hasListeners() { [native code] }"
chrome.identity.onSignInChanged.removeListener: "function removeListener() { [native code] }"
chrome.identity.removeCachedAuthToken: "function removeCachedAuthToken() { [native code] }"
chrome.idle.IdleState.ACTIVE: "active"
chrome.idle.IdleState.IDLE: "idle"
chrome.idle.IdleState.LOCKED: "locked"
chrome.idle.onStateChanged.addListener: "function addListener() { [native code] }"
chrome.idle.onStateChanged.dispatch: "function dispatch() { [native code] }"
chrome.idle.onStateChanged.hasListener: "function hasListener() { [native code] }"
chrome.idle.onStateChanged.hasListeners: "function hasListeners() { [native code] }"
chrome.idle.onStateChanged.removeListener: "function removeListener() { [native code] }"
chrome.idle.queryState: "function queryState() { [native code] }"
chrome.idle.setDetectionInterval: "function setDetectionInterval() { [native code] }"
chrome.instanceID.deleteID: "function deleteID() { [native code] }"
chrome.instanceID.deleteToken: "function deleteToken() { [native code] }"
chrome.instanceID.getCreationTime: "function getCreationTime() { [native code] }"
chrome.instanceID.getID: "function getID() { [native code] }"
chrome.instanceID.getToken: "function getToken() { [native code] }"
chrome.instanceID.onTokenRefresh.addListener: "function addListener() { [native code] }"
chrome.instanceID.onTokenRefresh.dispatch: "function dispatch() { [native code] }"
chrome.instanceID.onTokenRefresh.hasListener: "function hasListener() { [native code] }"
chrome.instanceID.onTokenRefresh.hasListeners: "function hasListeners() { [native code] }"
chrome.instanceID.onTokenRefresh.removeListener: "function removeListener() { [native code] }"
chrome.loadTimes: "function () { [native code] }"
chrome.management.ExtensionDisabledReason.PERMISSIONS_INCREASE: "permissions_increase"
chrome.management.ExtensionDisabledReason.UNKNOWN: "unknown"
chrome.management.ExtensionInstallType.ADMIN: "admin"
chrome.management.ExtensionInstallType.DEVELOPMENT: "development"
chrome.management.ExtensionInstallType.NORMAL: "normal"
chrome.management.ExtensionInstallType.OTHER: "other"
chrome.management.ExtensionInstallType.SIDELOAD: "sideload"
chrome.management.ExtensionType.EXTENSION: "extension"
chrome.management.ExtensionType.HOSTED_APP: "hosted_app"
chrome.management.ExtensionType.LEGACY_PACKAGED_APP: "legacy_packaged_app"
chrome.management.ExtensionType.LOGIN_SCREEN_EXTENSION: "login_screen_extension"
chrome.management.ExtensionType.PACKAGED_APP: "packaged_app"
chrome.management.ExtensionType.THEME: "theme"
chrome.management.LaunchType.OPEN_AS_PINNED_TAB: "OPEN_AS_PINNED_TAB"
chrome.management.LaunchType.OPEN_AS_REGULAR_TAB: "OPEN_AS_REGULAR_TAB"
chrome.management.LaunchType.OPEN_AS_WINDOW: "OPEN_AS_WINDOW"
chrome.management.LaunchType.OPEN_FULL_SCREEN: "OPEN_FULL_SCREEN"
chrome.management.createAppShortcut: "function createAppShortcut() { [native code] }"
chrome.management.generateAppForLink: "function generateAppForLink() { [native code] }"
chrome.management.get: "function get() { [native code] }"
chrome.management.getAll: "function getAll() { [native code] }"
chrome.management.getPermissionWarningsById: "function getPermissionWarningsById() { [native code] }"
chrome.management.getPermissionWarningsByManifest: "function getPermissionWarningsByManifest() { [native code] }"
chrome.management.getSelf: "function getSelf() { [native code] }"
chrome.management.launchApp: "function launchApp() { [native code] }"
chrome.management.onDisabled.addListener: "function addListener() { [native code] }"
chrome.management.onDisabled.dispatch: "function dispatch() { [native code] }"
chrome.management.onDisabled.hasListener: "function hasListener() { [native code] }"
chrome.management.onDisabled.hasListeners: "function hasListeners() { [native code] }"
chrome.management.onDisabled.removeListener: "function removeListener() { [native code] }"
chrome.management.onEnabled.addListener: "function addListener() { [native code] }"
chrome.management.onEnabled.dispatch: "function dispatch() { [native code] }"
chrome.management.onEnabled.hasListener: "function hasListener() { [native code] }"
chrome.management.onEnabled.hasListeners: "function hasListeners() { [native code] }"
chrome.management.onEnabled.removeListener: "function removeListener() { [native code] }"
chrome.management.onInstalled.addListener: "function addListener() { [native code] }"
chrome.management.onInstalled.dispatch: "function dispatch() { [native code] }"
chrome.management.onInstalled.hasListener: "function hasListener() { [native code] }"
chrome.management.onInstalled.hasListeners: "function hasListeners() { [native code] }"
chrome.management.onInstalled.removeListener: "function removeListener() { [native code] }"
chrome.management.onUninstalled.addListener: "function addListener() { [native code] }"
chrome.management.onUninstalled.dispatch: "function dispatch() { [native code] }"
chrome.management.onUninstalled.hasListener: "function hasListener() { [native code] }"
chrome.management.onUninstalled.hasListeners: "function hasListeners() { [native code] }"
chrome.management.onUninstalled.removeListener: "function removeListener() { [native code] }"
chrome.management.setEnabled: "function setEnabled() { [native code] }"
chrome.management.setLaunchType: "function setLaunchType() { [native code] }"
chrome.management.uninstall: "function uninstall() { [native code] }"
chrome.management.uninstallSelf: "function uninstallSelf() { [native code] }"
chrome.notifications.PermissionLevel.DENIED: "denied"
chrome.notifications.PermissionLevel.GRANTED: "granted"
chrome.notifications.TemplateType.BASIC: "basic"
chrome.notifications.TemplateType.IMAGE: "image"
chrome.notifications.TemplateType.LIST: "list"
chrome.notifications.TemplateType.PROGRESS: "progress"
chrome.notifications.clear: "function clear() { [native code] }"
chrome.notifications.create: "function create() { [native code] }"
chrome.notifications.getAll: "function getAll() { [native code] }"
chrome.notifications.getPermissionLevel: "function getPermissionLevel() { [native code] }"
chrome.notifications.onButtonClicked.addListener: "function addListener() { [native code] }"
chrome.notifications.onButtonClicked.dispatch: "function dispatch() { [native code] }"
chrome.notifications.onButtonClicked.hasListener: "function hasListener() { [native code] }"
chrome.notifications.onButtonClicked.hasListeners: "function hasListeners() { [native code] }"
chrome.notifications.onButtonClicked.removeListener: "function removeListener() { [native code] }"
chrome.notifications.onClicked.addListener: "function addListener() { [native code] }"
chrome.notifications.onClicked.dispatch: "function dispatch() { [native code] }"
chrome.notifications.onClicked.hasListener: "function hasListener() { [native code] }"
chrome.notifications.onClicked.hasListeners: "function hasListeners() { [native code] }"
chrome.notifications.onClicked.removeListener: "function removeListener() { [native code] }"
chrome.notifications.onClosed.addListener: "function addListener() { [native code] }"
chrome.notifications.onClosed.dispatch: "function dispatch() { [native code] }"
chrome.notifications.onClosed.hasListener: "function hasListener() { [native code] }"
chrome.notifications.onClosed.hasListeners: "function hasListeners() { [native code] }"
chrome.notifications.onClosed.removeListener: "function removeListener() { [native code] }"
chrome.notifications.onPermissionLevelChanged.addListener: "function addListener() { [native code] }"
chrome.notifications.onPermissionLevelChanged.dispatch: "function dispatch() { [native code] }"
chrome.notifications.onPermissionLevelChanged.hasListener: "function hasListener() { [native code] }"
chrome.notifications.onPermissionLevelChanged.hasListeners: "function hasListeners() { [native code] }"
chrome.notifications.onPermissionLevelChanged.removeListener: "function removeListener() { [native code] }"
chrome.notifications.onShowSettings.addListener: "function addListener() { [native code] }"
chrome.notifications.onShowSettings.dispatch: "function dispatch() { [native code] }"
chrome.notifications.onShowSettings.hasListener: "function hasListener() { [native code] }"
chrome.notifications.onShowSettings.hasListeners: "function hasListeners() { [native code] }"
chrome.notifications.onShowSettings.removeListener: "function removeListener() { [native code] }"
chrome.notifications.update: "function update() { [native code] }"
chrome.pageCapture.saveAsMHTML: "function saveAsMHTML() { [native code] }"
chrome.permissions.contains: "function contains() { [native code] }"
chrome.permissions.getAll: "function getAll() { [native code] }"
chrome.permissions.onAdded.addListener: "function addListener() { [native code] }"
chrome.permissions.onAdded.dispatch: "function dispatch() { [native code] }"
chrome.permissions.onAdded.hasListener: "function hasListener() { [native code] }"
chrome.permissions.onAdded.hasListeners: "function hasListeners() { [native code] }"
chrome.permissions.onAdded.removeListener: "function removeListener() { [native code] }"
chrome.permissions.onRemoved.addListener: "function addListener() { [native code] }"
chrome.permissions.onRemoved.dispatch: "function dispatch() { [native code] }"
chrome.permissions.onRemoved.hasListener: "function hasListener() { [native code] }"
chrome.permissions.onRemoved.hasListeners: "function hasListeners() { [native code] }"
chrome.permissions.onRemoved.removeListener: "function removeListener() { [native code] }"
chrome.permissions.remove: "function remove() { [native code] }"
chrome.permissions.request: "function request() { [native code] }"
chrome.power.Level.DISPLAY: "display"
chrome.power.Level.SYSTEM: "system"
chrome.power.releaseKeepAwake: "function releaseKeepAwake() { [native code] }"
chrome.power.requestKeepAwake: "function requestKeepAwake() { [native code] }"
chrome.printerProvider.PrintError.FAILED: "FAILED"
chrome.printerProvider.PrintError.INVALID_DATA: "INVALID_DATA"
chrome.printerProvider.PrintError.INVALID_TICKET: "INVALID_TICKET"
chrome.printerProvider.PrintError.OK: "OK"
chrome.printerProvider.onGetCapabilityRequested.addListener: "function addListener() { [native code] }"
chrome.printerProvider.onGetCapabilityRequested.dispatch: "function dispatch() { [native code] }"
chrome.printerProvider.onGetCapabilityRequested.hasListener: "function hasListener() { [native code] }"
chrome.printerProvider.onGetCapabilityRequested.hasListeners: "function hasListeners() { [native code] }"
chrome.printerProvider.onGetCapabilityRequested.removeListener: "function removeListener() { [native code] }"
chrome.printerProvider.onGetPrintersRequested.addListener: "function addListener() { [native code] }"
chrome.printerProvider.onGetPrintersRequested.dispatch: "function dispatch() { [native code] }"
chrome.printerProvider.onGetPrintersRequested.hasListener: "function hasListener() { [native code] }"
chrome.printerProvider.onGetPrintersRequested.hasListeners: "function hasListeners() { [native code] }"
chrome.printerProvider.onGetPrintersRequested.removeListener: "function removeListener() { [native code] }"
chrome.printerProvider.onGetUsbPrinterInfoRequested.addListener: "function addListener() { [native code] }"
chrome.printerProvider.onGetUsbPrinterInfoRequested.dispatch: "function dispatch() { [native code] }"
chrome.printerProvider.onGetUsbPrinterInfoRequested.hasListener: "function hasListener() { [native code] }"
chrome.printerProvider.onGetUsbPrinterInfoRequested.hasListeners: "function hasListeners() { [native code] }"
chrome.printerProvider.onGetUsbPrinterInfoRequested.removeListener: "function removeListener() { [native code] }"
chrome.printerProvider.onPrintRequested.addListener: "function addListener() { [native code] }"
chrome.printerProvider.onPrintRequested.dispatch: "function dispatch() { [native code] }"
chrome.printerProvider.onPrintRequested.hasListener: "function hasListener() { [native code] }"
chrome.printerProvider.onPrintRequested.hasListeners: "function hasListeners() { [native code] }"
chrome.printerProvider.onPrintRequested.removeListener: "function removeListener() { [native code] }"
chrome.privacy.IPHandlingPolicy.DEFAULT: "default"
chrome.privacy.IPHandlingPolicy.DEFAULT_PUBLIC_AND_PRIVATE_INTERFACES: "default_public_and_private_interfaces"
chrome.privacy.IPHandlingPolicy.DEFAULT_PUBLIC_INTERFACE_ONLY: "default_public_interface_only"
chrome.privacy.IPHandlingPolicy.DISABLE_NON_PROXIED_UDP: "disable_non_proxied_udp"
chrome.privacy.network.networkPredictionEnabled.clear: "function clear() { [native code] }"
chrome.privacy.network.networkPredictionEnabled.get: "function get() { [native code] }"
chrome.privacy.network.networkPredictionEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.network.networkPredictionEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.network.networkPredictionEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.network.networkPredictionEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.network.networkPredictionEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.network.networkPredictionEnabled.set: "function set() { [native code] }"
chrome.privacy.network.webRTCIPHandlingPolicy.clear: "function clear() { [native code] }"
chrome.privacy.network.webRTCIPHandlingPolicy.get: "function get() { [native code] }"
chrome.privacy.network.webRTCIPHandlingPolicy.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.network.webRTCIPHandlingPolicy.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.network.webRTCIPHandlingPolicy.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.network.webRTCIPHandlingPolicy.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.network.webRTCIPHandlingPolicy.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.network.webRTCIPHandlingPolicy.set: "function set() { [native code] }"
chrome.privacy.services.alternateErrorPagesEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.alternateErrorPagesEnabled.get: "function get() { [native code] }"
chrome.privacy.services.alternateErrorPagesEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.services.alternateErrorPagesEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.services.alternateErrorPagesEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.services.alternateErrorPagesEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.services.alternateErrorPagesEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.services.alternateErrorPagesEnabled.set: "function set() { [native code] }"
chrome.privacy.services.autofillAddressEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.autofillAddressEnabled.get: "function get() { [native code] }"
chrome.privacy.services.autofillAddressEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.services.autofillAddressEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.services.autofillAddressEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.services.autofillAddressEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.services.autofillAddressEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.services.autofillAddressEnabled.set: "function set() { [native code] }"
chrome.privacy.services.autofillCreditCardEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.autofillCreditCardEnabled.get: "function get() { [native code] }"
chrome.privacy.services.autofillCreditCardEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.services.autofillCreditCardEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.services.autofillCreditCardEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.services.autofillCreditCardEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.services.autofillCreditCardEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.services.autofillCreditCardEnabled.set: "function set() { [native code] }"
chrome.privacy.services.autofillEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.autofillEnabled.get: "function get() { [native code] }"
chrome.privacy.services.autofillEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.services.autofillEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.services.autofillEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.services.autofillEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.services.autofillEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.services.autofillEnabled.set: "function set() { [native code] }"
chrome.privacy.services.passwordSavingEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.passwordSavingEnabled.get: "function get() { [native code] }"
chrome.privacy.services.passwordSavingEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.services.passwordSavingEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.services.passwordSavingEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.services.passwordSavingEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.services.passwordSavingEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.services.passwordSavingEnabled.set: "function set() { [native code] }"
chrome.privacy.services.safeBrowsingEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.safeBrowsingEnabled.get: "function get() { [native code] }"
chrome.privacy.services.safeBrowsingEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.services.safeBrowsingEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.services.safeBrowsingEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.services.safeBrowsingEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.services.safeBrowsingEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.services.safeBrowsingEnabled.set: "function set() { [native code] }"
chrome.privacy.services.safeBrowsingExtendedReportingEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.safeBrowsingExtendedReportingEnabled.get: "function get() { [native code] }"
chrome.privacy.services.safeBrowsingExtendedReportingEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.services.safeBrowsingExtendedReportingEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.services.safeBrowsingExtendedReportingEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.services.safeBrowsingExtendedReportingEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.services.safeBrowsingExtendedReportingEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.services.safeBrowsingExtendedReportingEnabled.set: "function set() { [native code] }"
chrome.privacy.services.searchSuggestEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.searchSuggestEnabled.get: "function get() { [native code] }"
chrome.privacy.services.searchSuggestEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.services.searchSuggestEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.services.searchSuggestEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.services.searchSuggestEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.services.searchSuggestEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.services.searchSuggestEnabled.set: "function set() { [native code] }"
chrome.privacy.services.spellingServiceEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.spellingServiceEnabled.get: "function get() { [native code] }"
chrome.privacy.services.spellingServiceEnabled.onChange.addListener: "function addListener() { [native code] }"
chrome.privacy.services.spellingServiceEnabled.onChange.dispatch: "function dispatch() { [native code] }"
chrome.privacy.services.spellingServiceEnabled.onChange.hasListener: "function hasListener() { [native code] }"
chrome.privacy.services.spellingServiceEnabled.onChange.hasListeners: "function hasListeners() { [native code] }"
chrome.privacy.services.spellingServiceEnabled.onChange.removeListener: "function removeListener() { [native code] }"
chrome.privacy.services.spellingServiceEnabled.set: "function set() { [native code] }"
chrome.privacy.services.translationServiceEnabled.clear: "function clear() { [native code] }"
chrome.privacy.services.translationServiceEnabled.get: "function get() { [native code] }"
chrome.privacy.services.translationServiceEnabled.onChange.addListener: "function addListener() { [native code] }"
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值