目录

Web Extension 介绍

Web Extension manifest

manifest.json 关键字

author

background

browser_action

browser_specific_settings

chrome_settings_overrides

chrome_url_overrides

commands

content_scripts

content_security_policy

default_locale

description

developer

devtools_page

dictionaries

externally_connectable

homepage_url

icons

incognito

manifest_version

name

offline_enabled

omnibox

optional_permissions

options_page

options_ui

page_action

permissions

protocol_handlers

short_name

sidebar_action

storage

theme

theme_experiment

user_scripts

version

version_name

web_accessible_resources

Web Extension API

API

alarms

在未来的某个指定的时间点执行指定的代码。

bookmarks

此接口使得扩展可以与浏览器的书签系统进行交互,对浏览器的书签系统中的数据进行操作。可以使用此接口对页面打书签,检索现有的书签,编辑、删除书签,以及重新组织书签。

browserAction

在浏览器的工具栏中添加按钮。

browserSettings

browsingData

扩展可使用此接口对用户浏览过程中的活动数据进行清理。

captivePortal

此接口用于确定用户连接的强制门户认证的状态。所谓强制门户认证,是用户首次连接一个 Wi-Fi 网络时所显示的网页,用户在此页面中提供认证所需的信息,如身份信息,同意或拒绝相关协议,进行相应的支付等。

clipboard

commands

contentScripts

contextualIdentities

cookies

devtools

devtools.inspectedWindow
devtools.network
devtools.panels

dns

downloads

events

extension

extensionTypes

find

history

i18n

identity

idle

management

menus

notifications

omnibox

pageAction

permissions

pkcs11

privacy

proxy

runtime

search

sessions

sidebarAction

storage

tabs

theme

topSites

types

userScripts

webNavigation

webRequest

windows

本页面最后修改于2020年11月13日 (星期五) 09:21。

© 2021 by 龙芯开源社区 • Powered by MediaWiki
京ICP备14017781号