zoukankan      html  css  js  c++  java
  • Chrome浏览器扩展开发系列之七:override页面

    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。

  • 相关阅读:
    Ajax跨域解决实例
    关于tween.js测试介绍
    signal() 和 sigaction()
    信号概述
    监控文件事件
    栈和栈帧
    进程结构和内存布局
    关于文件I/o的原子操作
    查询Linux系统中glibc的版本
    IOPS和Throughput
  • 原文地址:https://www.cnblogs.com/champagne/p/4816269.html
Copyright © 2011-2022 走看看