最近削除したタブ情報を覚えておきたい 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
});
}