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
相關問題