Chrome扩展开发文档
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-08-17 22:08:07
微信
赏
支付宝
文档简介:
目錄
1.
介紹
2.
基础文档
1.
综述
2.
调试
3.
格式:Manifest文件
4.
模式匹配
3.
改变浏览器外观
1.
Browser Actions
2.
Context Menus
3.
桌面通知
4.
Omnibox
5.
Override替代页
6.
Page Actions
7.
主题
4.
与浏览器交互
1.
书签
2.
Cookies
3.
chrome.devtools.* APIs
4.
Events
5.
chrome.history
6.
Management
7.
标签
8.
视窗
5.
实现扩展
1.
无障碍性(a11y)
2.
背景页
3.
Content Scripts
4.
跨域 XMLHttpRequest 请求
5.
国际化 (i18n)
6.
消息传递
7.
Optional Permissions
8.
NPAPI 插件
6.
完成并发布应用
1.
自动升级
2.
托管
3.
打包
7.
规范和协议
1.
应用设计规范
2.
开发人员协议
8.
免责声明
Chrome 扩展开发文档
来源: Chrome 扩展开发文档
基础文档
综述
当读完了这个综述和入门之后,就可以开始创建应用(扩展)和
WebApp了。 注意:WebApp是通过应用(扩展)的方式实现的,所以
除非特别声明,本页所有内容都适用于WebApp。
基本概念
一个应用(扩展)其实是压缩在一起的一组文件,包括HTML,CSS,
Javascript脚本,图片文件,还有其它任何需要的文件。 应用(扩展)
本质上来说就是web页面,它们可以使用所有的浏览器提供的API,从
XMLHttpRequest到JSON到HTML5全都有。
应用(扩展)可以与Web页面交互,或者通过content script或cross-origin
XMLHttpRequests与服务器交互。应用(扩展)还可以访问浏览器提供
的内部功能,例如标签或书签等。
应用(扩展)的界面
很多应用(不包括WebApp)会以browser action或page action的形式在浏
览器界面上展现出来。每个应用(扩展)最多可以有一个browser action
或page action。当应用(扩展)的图标是否显示出来是取决于单个的页
面时,应当选择page action;当其它情况时可以选择browser action。
这个gmail提......
评论
发表评论