我需要从某个选项卡获取用户存储数据(本地和 session ),如 this应用程序(屏幕下方)。
据我了解-我需要从事件选项卡中获取窗口对象。我有一个对象,但我可以在当前选项卡的控制台中使用它。
我需要在扩展的控制台中使用它(如何?)。我的目标是在表格中显示这些数据(这没问题)。
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);'});
});
});
如何将窗口对象从选项卡控制台发送到扩展控制台?
最佳答案
关于javascript - 如何将窗口对象从事件选项卡发送到扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38008500/