当前位置: 首页 > 编程笔记 >

google-chrome-extension 背景页面

酆耀
2023-03-14
本文向大家介绍google-chrome-extension 背景页面,包括了google-chrome-extension 背景页面的使用技巧和注意事项,需要的朋友参考一下

示例

后台页面是包含后台脚本的隐式页面。后台脚本是一个长期运行的脚本,用于管理某些任务或状态。它在扩展程序的整个生命周期中都存在,并且一次只有一个实例处于活动状态。

您可以在您的中这样声明它manifest.json:

"background": {
    "scripts": ["background.js"]
}

扩展系统将生成一个后台页面,其中包括scripts属性中列出的每个文件。

您有权访问所有允许的chrome.*API。

后台页面有两种类型:始终打开的持久后台页面,以及根据需要打开和关闭的事件页面

如果您希望背景页面不是永久性的,则只需将persistent-flag设置为false:

"background": {
    "scripts": ["eventPage.js"],
    "persistent": false
}

仅当触发了您注册了侦听器的事件时,此后台脚本才处于活动状态。通常,您使用addListener进行注册。

示例:首先安装该应用或扩展程序。

chrome.runtime.onInstalled.addListener(function() {
   console.log("扩展程序已安装!");
});
           

 类似资料:
  • 背景页 扩展常常用一个单独的长时间运行的脚本来管理一些任务或者状态。 Background pages to the rescue. 如同 architecture overview 的解释。背景页是一个运行在扩展进程中的HTML页面。它在你的扩展的整个生命周期都存在,同时,在同一时间只有一个实例处于活动状态。 在一个有背景页的典型扩展中,用户界面(比如,浏览器行为或者页面行为和任何选项页)是由沉

  • 本文向大家介绍google-chrome-extension 绝对最小manifest.json,包括了google-chrome-extension 绝对最小manifest.json的使用技巧和注意事项,需要的朋友参考一下 示例 manifest.json提供有关扩展的信息,例如最重要的文件和扩展可能使用的功能。在扩展支持的清单字段中,以下三个是必需的。            

  • chrome-extension 是 Octo-Linker Chrome 扩展。 这款谷歌 Chrome 扩展允许您轻松地浏览 GitHub.com 上的文件和包。它非常支持JavaScript ,如package.json bower.json ES2015 import 和 CommonJS 声明,它也支持 PHP 的 composer.json 。其他语言不久也将被添加进这个扩展。 预览

  • 开源中国 (oschina.net) 谷歌浏览器插件,聚合开源中国每日最新资讯、推荐精品博客、最新收录开源软件等优质内容。 安装使用方式:通过 Chrome Web Store 下载 (注意打开方式) 安装使用方式:通过源码安装 git clone 本项目 打开 Chrome 浏览器 Extensions 页面 打开「Developer mode」 选择左上角「Load unpacked」之后选择

  • Angular Chrome Extension Scaffold Easily create Google Chrome Extensions (v3) using the latest version of Angular. The following scenarios/options are supported: Popup ✓ New Tab ✓ Options ✓ Service Wo

  • Chrome Extension CLI The CLI for your next Chrome Extension. �� Quick Overview npm install -g chrome-extension-clichrome-extension-cli my-extensioncd my-extensionnpm run watch Then follow these instru