gpt4 book ai didi

javascript - Chrome 扩展程序可从外部连接所有网址

转载 作者:行者123 更新时间:2023-11-28 04:47:57 35 4
gpt4 key购买 nike

我目前正在开发 Chrome 扩展程序,我需要它可以从任何网站进行外部连接。这是我所做的:

  • 我想使用内容脚本计算任何访问过的网站的点击次数(如果您知道其他方法,请随时告诉我:-))
  • 我希望能够将此数据发送到我的扩展程序以便存储

有什么办法可以做到这一点吗?我尝试使用“externally_connectable”,但它只能用于特定的预先确定的域。

是否有其他方法可以使用来自任何网站的脚本与我的 Chrome 扩展进行通信?

谢谢!

最佳答案

感谢 Makyen,我找到了答案:

  1. 我可以使用 chrome.storage 来存储数据,而不是 localStorage。
  2. 我可以编写以下代码来与我的内容脚本进行通信:

背景.js

chrome.extension.onRequest.addListener(function(data, sender, sendResponse){
... code ...
})

内容脚本.js

document.addEventListener("click",function(e){
chrome.extension.sendRequest({text: "hello"});
}, false);

谢谢!

关于javascript - Chrome 扩展程序可从外部连接所有网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43193462/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com