首页 > 解决方案 > 检测 Chrome 扩展程序是否提供后退/前进按钮

问题描述

我现在正在构建新的 Chrome 扩展,我想根据用户是否可以从当前页面向后/向前导航来更新 UI。

我已经看到了许多使用建议window.history.length > 1,但这显然是有缺陷的解决方案,因为它可能仅适用于新打开的选项卡。此外,我还看到了使用 存储您自己的选项卡历史记录副本的建议chrome.tabs.onUpdated,但对于这样一个简单的任务来说,这似乎有点过头了。

我可以以某种方式使用 Chrome API 来检查当前页面是否是当前标签历史堆栈中的第一个/最后一个吗?

标签: google-chrome-extension

解决方案


推荐阅读