Chrome浏览器扩展开发系列之七:override页面
来源:互联网 发布:单片机开发板怎么做得 编辑:程序博客网 时间:2024/06/05 08:14
Chrome浏览器通常提供了一些默认页面,如标签管理器页面chrome://bookmarks、浏览历史记录页面chrome://history或新建Tab页面chrome://newtab等。
Chrome浏览器扩展中的override页面,顾名思义就是重写的页面,可以替换上述默认页面。不过,一个Chrome浏览器扩展只能替换一种默认页面。Chrome浏览器扩展可替换的默认页面如下:
- 如标签管理器页面chrome://bookmarks
- 浏览历史记录页面chrome://history
- 新建Tab页面chrome://newtab(隐身模式下不能替换)
在manifest.json文件中注册override页面如下:
{
...
"chrome_url_overrides" : {
"pageToOverride": "myPage.html"
},
...
}
其中,pageToOverride的值可以是bookmarks、history、newtab
然后就可以编辑用以替换的myPage.html页面了。页面尽量短小精悍,最好有title。
0 0
- Chrome浏览器扩展开发系列之七:override页面
- Chrome浏览器扩展开发系列之六:options 页面
- Chrome浏览器扩展开发系列之十九:扩展开发示例
- Chrome浏览器扩展开发系列之二:Google Chrome浏览器扩展的调试
- Chrome浏览器扩展开发系列之三:Google Chrome浏览器扩展的架构
- Chrome浏览器扩展开发系列之四:Browser Action类型的Chrome浏览器扩展
- Chrome浏览器扩展开发系列之五:Page Action类型的Chrome浏览器扩展
- Chrome浏览器扩展开发系列之十六:扩展中可用的Chrome浏览器API
- Chrome浏览器扩展开发系列之二:Google Chrome浏览器扩展的调试
- Chrome浏览器扩展开发系列之三:Google Chrome浏览器扩展的架构
- Chrome浏览器扩展开发系列之九:Chrome浏览器的chrome.alarms.* API
- Chrome浏览器扩展开发系列之十:桌面通知Notification
- Chrome浏览器扩展开发系列之十二:Content Scripts
- Chrome浏览器扩展开发系列之十三:消息传递Message
- Chrome浏览器扩展开发系列之八:Chrome扩展的数据存储
- Chrome浏览器扩展开发系列之十七:扩展中可用的chrome.events API
- Chrome浏览器扩展开发系列之十八:扩展的软件国际化chrome.i18n API
- Chrome浏览器扩展开发系列之一:初识Google Chrome扩展
- Git远程操作详解
- Planar Homographies (平面单应矩阵)
- 原生js中创建ajax
- 有趣的KVC-几行代码打造一个万能容器对象
- C++ static对象 和析构函数的关系
- Chrome浏览器扩展开发系列之七:override页面
- PHP无限极分类,多种方法|很简单,这里说的很详细,其它地方说的很不好懂
- 无人机光流定位系列——(一)原理剖析
- AngularJS——$http
- 操作系统中进程和线程的一些概念
- js图片等比缩放程序代码
- js把日期字符串转换成时间戳
- DWR
- Chrome浏览器扩展开发系列之八:Chrome扩展的数据存储