0

我想构建一个Chrome扩展,其中显示了在显示特定网站时嵌入的一些内容。与Gmail上的Rapportive完全相同。Chrome扩展上的browserAction将内容嵌入到网页上(例如Rapportive)

似乎browserAction只允许我将内容显示为弹出窗口,而不是嵌入在网页上。我怎样才能做到这一点?

如何限制它到单个URL?

+1

我怀疑你的处理程序正在寻找[内容脚本](https://developer.chrome。 com/extensions/content_scripts),可以将它们注入到特定的页面或页面集合中。 – apsillers

回答

3
  1. 要在网页上嵌入内容,请参阅Content Scripts了解更多详情。你可以宣布你的自定义脚本/ CSS到当前页面或使用Programming injection,包括他们
  2. 将其限制于一个单一的URL,
    • ,你可以做到这一点通过指定内容脚本
    • 或者,如果你matches场想要动态注入脚本,您可以通过检测当前标签url来确定是否注入。为了检测URL,有很多方法可以实现,例如,检查它在chrome.tabs.onUpdated
相关问题