1

我正在开发 chrome 历史扩展。我添加了一个监听器tabs.onUpdated()来捕捉各个选项卡的 URL 的变化。但是,我想onUpdated()将由单击打开页面中的链接引起的事件与由用户在现有选项卡中手动输入新 URL(或打开书签)引起的事件区分开来。它们都创建onUpdated()事件,这些事件本身不允许区分这两种情况。

4

1 回答 1

2

答案是:如果在地址栏中手动输入了新的 URL,Chrome 会生成一个新的 tabId。如果用户点击链接,tabId 保持不变。因此,观看 tabId 将告诉您地址更改是如何发生的

于 2012-06-09T11:57:22.420 回答