后台页面和弹出页面有什么区别?

5 google-chrome-extension

后台页面和弹出页面有什么区别?
什么是内容脚本?

Fre*_*k.L 7

Chrome扩展程序有许多不同的术语,可能看起来很相似.我会尽力澄清这些条款:

背景页面:基本上是在应用程序的后台运行的页面,不显示任何内容.该页面将被授予您在清单文件中请求的每个权限.它应该用于访问核心功能,如在上下文菜单中添加项目,读取收藏夹,显示浏览器/页面操作.

弹出页面:名称说明了一切,它创建了一个弹出页面.一个特点是它看起来像是页面上的"泡沫".如果某个功能与任何特定网址无关,那将非常有用.与后台页面一样,弹出页面将被授予所有要求的功能.

内容脚本:内容脚本基本上是一个可以在当前页面中注入的脚本.虽然您无法直接访问自定义变量,但您可以更改任何页面的DOM和行为以向其中添加功能.注意:您必须在注入内容脚本的每个域上请求权限.

为了帮助您入门,我建议您按照本教程进行操作:

使用入门:构建Chrome扩展程序

这里已经记录几乎所有关于chrome扩展开发的知识.作为Chrome扩展开发人员,我发现它非常易于使用和更新.