Chrome扩展程序:在后台脚本中使用document.querySelector

时间:2018-08-16 22:00:28

标签: javascript google-chrome-extension

我正在尝试将一个变量设置为等于当前页面的图标网址。您无法在后台脚本中执行此操作吗?我还能如何获取用户所在的当前页面的图标网址?

background.js

var currentFaviconURL = document.querySelector("link[rel*='shortcut icon']").href;
console.log(currentFaviconURL);

控制台

Error in response to tabs.query: TypeError: Cannot read property 'href' of null

1 个答案:

答案 0 :(得分:0)

要阅读和操作DOM,必须使用内容脚本。 https://developer.chrome.com/extensions/content_scripts