我正在尝试制作一些 Google Chrome 扩展,我想记住最近删除的标签信息。但我有一个问题。每次我用该方法得到删除的标签信息,如 URL、标题等chrome.tabs.get
,但有一个错误说'Error during tabs.get: No tab with id'
。
我认为这是因为在 tabs.get 方法获取标签信息之前标签已被删除。但是我怎样才能获得最近删除的标签 URL?
这是我的代码:
chrome.tabs.onRemoved.addListener(getRemovedTabs);
function getRemovedTabs(tabId, removeInfo) {
chrome.tabs.get(tabId, function (tab) {
//do stuffs
});
}