我想基于标签而不是全局历史来获取历史。
chrome.history
,但这是一个全局历史记录API,并且没有提供制表符特定的历史记录chrome.webNavigation
API,但它只是提供该特定页面的框架而不是历史记录。 那么实现这一目标的更好方法是什么?
答案 0 :(得分:0)
您所指的 history
API 是 browser history API。
但是,您正在寻找 browser session history API(会话表示每个标签)。
由于这是一个基于 DOM 的 API,您只能通过内容脚本访问它。这不能直接从 Service Worker 或后台脚本中使用,但是如果需要,您当然可以使用消息传递来间接访问它。