gpt4 book ai didi

javascript - 如何将窗口对象从事件选项卡发送到扩展?

转载 作者:行者123 更新时间:2023-11-30 15:59:19 24 4
gpt4 key购买 nike

我需要从某个选项卡获取用户存储数据(本地和 session ),如 this应用程序(屏幕下方)。

据我了解-我需要从事件选项卡中获取窗口对象。我有一个对象,但我可以在当前选项卡的控制台中使用它。

enter image description here

我需要在扩展的控制台中使用它(如何?)。我的目标是在表格中显示这些数据(这没问题)。

enter image description here


list .json

{
"manifest_version": 2,

"name": "Test extension",
"description": "...",
"version": "1.0",

"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html",
"default_title": "Click here!"
},

"permissions": [
"storage",
"tabs",
"activeTab",
"http://*/*",
"https://*/*",
"unlimitedStorage"
]
}


popup.js

document.body.onload = function() {
var obj = chrome.tabs.query({ currentWindow: true, active: true }, function (tabs) {
var tabId = tabs[0].id;
chrome.tabs.executeScript(tabId, {code:'var w = window; console.log(w);'});

});
});

如何将窗口对象从选项卡控制台发送到扩展控制台?

最佳答案

您可以使用 Node js 来实现这个目标。看来自 Google 的视频. Link到存储库。

关于javascript - 如何将窗口对象从事件选项卡发送到扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38008500/

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