首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
chrome插件开发
非优秀程序员
创建于2021-10-29
订阅专栏
chrome插件开发。
等 17 人订阅
共40篇文章
创建于2021-10-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
开始设计一个浏览器扩展-背景页(background)
扩展常常用一个单独的长时间运行的脚本来管理一些任务或者状态。 Background pages to the rescue. 如同 architecture overview 的解释。背景页是一个运行
开始设计一个浏览器扩展-无障碍性(a11y)
当你设计一款扩展,需要让扩展对于诸如视觉缺陷,失聪,行动不便的残疾人没有使用障碍。 所有人 — 不仅仅是有特殊需求的人 — 都应该能从那些无障碍扩展所提供的相应模式中获益。例如,键盘的快捷键对于盲人,
与浏览器交互-chrome窗口
使用chrome.windows模块与浏览器视窗进行交互。 你可以使用这个模块在浏览器中创建、修改和重新排列视窗。
与浏览器交互-标签页管理
chrome标签模块被用于和浏览器的标签系统交互。此模块被用于创建,修改,重新排列浏览器中的标签。. Manifest 几乎所有chrome标签方法需要你在extension manifest中定义标
与浏览器交互-Management(插件管理器)
chrome.management 模块提供了管理已安装和正在运行中的扩展或应用的方法。对于重写内建的新标签页的扩展尤其有用。 Manifest 要使用这个API,您必须在扩展清单文件中 中对授权,例
与浏览器交互-chrome.history(浏览器浏览记录)
chorme.history 模块被用于和浏览器所访问的页面记录交互。你可以添加、删除、查询浏览器的历史记录。如果您想覆写历史页面,请查看 Override替代页. Manifest 您必须在扩展Ma
与浏览器交互-浏览器事件(Events)
Event 是一个对象,当你关注的一些事情发生时通知你。 以下是一个使用 chrome.tabs.onCreated event 的例子,每当一个新标签创建时,event对象会得到通知:
与浏览器交互-chrome.devtools.* APIs(chrome调试台)
下列API模块提供了开发人员工具的部分接口,以支持您对开发人员工具进行扩展。 devtools.inspectedWindow devtools.network devtools.panels 如何使
与浏览器交互-Cookies操作与管理
要使用cookies API, 你必须在你的清单中声明"cookies"权限,以及任何你希望cookie可以访问的主机权限。例如:
与浏览器交互-书签管理
内容 介绍 对象和属性 例子 API 参考:chrome.bookmarks 方法 create get getChildren getRecent getTree move remove remov
改变浏览器外观-修改浏览器主题风格
Contents Manifest colors images properties tints Additional documentation 主题是一种特殊的扩展,可以用来改变整个浏览器的外观。
改变浏览器外观-操作页面动作
Contents Manifest UI的组成部分 提示 示例 API reference: chrome.pageAction Methods hide setIcon setPopup setTi
改变浏览器外观-重写默认空白标签页
使用替代页,可以将Chrome默认的一些特定页面替换掉,改为使用扩展提供的页面。这让扩展开发者可以开发更多有趣或者实用的基本功能页面。替代页通常会有大量的CSS和JavaScript代码。 扩展可以替
改变浏览器外观-修改地址栏图标(Omnibox)
Contents Manifest 示例 API reference: chrome.omnibox Methods setDefaultSuggestion Events onInputCancel
改变浏览器外观-发送桌面通知
通知用户发生了一些重要的事情。桌面通知会显示在浏览器窗口之外。 下面的图片是通知显示时的效果,在不同的平台下,通知的显示效果会有些细微区别。 通常直接使用一小段 JavaScript 代码创建通
改变浏览器外观-(浏览器右键菜单)Context Menus
内容 清单 范例 API 参考: Chrome.contextMenus 方法 create remove removeAll update 类型 OnClickData Context菜单用于在Ch
改变浏览器外观-Browser Actions
Contents Manifest UI的组成部分 图标 tooltip Badge Popup Tips 范例 API reference: chrome.browserAction Methods
基本概念-模式匹配
内容脚本可以作用到模式匹配定义好的URL集合上. 你能对manifest文件的内容脚本段的部分进行一个或多个模式匹配操作. 这里描述模式匹配语法 — 当你指定内容脚本将影响哪些URL时你需要遵循的规则
基础文档-Manifest 配置文件说明
每一个扩展、可安装的WebApp、皮肤,都有一个JSON格式的manifest文件,叫manifest.json,里面提供了重要的信息 。
基础文档-chrome插件的调试
这个指南会向您介绍如何使用Chromium的内建开发工具进行应用(扩展)调试。 查看应用(扩展)信息 1.加载Hello World应用(扩展)。如果这个应用(扩展)正在运行中,你将在浏览器右边的地址