背景页面和弹出页面有什么区别?
什么是内容脚本?
user2515705
问问题
1822 次
1 回答
10
Chrome 扩展程序有许多看起来相似的不同术语。我会尽力澄清这些条款:
背景页面:基本上是在应用程序后台运行的页面,不显示任何内容。该页面将被授予您在清单文件中请求的所有权限。它应该用于访问核心功能,例如将项目添加到上下文菜单、阅读收藏夹、显示浏览器/页面操作。
弹出页面:名称说明了一切,它创建了一个弹出页面。一个特殊性是它看起来像页面上的“气泡”。如果某个功能与任何特定的 url 无关,这将非常有帮助。与背景页面一样,弹出页面将被授予所有请求的功能。
内容脚本:内容脚本基本上是您可以在当前页面中注入的脚本。尽管您不能直接访问自定义变量,但您可以更改任何页面的 DOM 和行为以向其中添加功能。注意:您必须在注入内容脚本的每个域上请求权限。
为了帮助您入门,我建议您遵循本教程:
您需要了解的有关 chrome 扩展开发的几乎所有内容都已记录在此处。作为 chrome 扩展程序开发人员,我发现它非常易于使用并且是最新的。
于 2013-06-29T07:54:10.217 回答