onActivated和onHighlighted之间的区别?

Orr*_*rry 4 javascript google-chrome google-chrome-extension

我无法理解两者之间的区别.

onActivated: 当窗口中的活动选项卡发生更改时触发. http://developer.chrome.com/extensions/tabs.html#event-onActivated

onHighlighted: 当窗口中突出显示或选定的选项卡发生变化时触发. http://developer.chrome.com/extensions/tabs.html#event-onHighlighted

rsa*_*hez 8

在Chrome中,用户可以通过按住Shift或Ctrl键并单击选项卡来"突出显示"多个选项卡(通常的规则适用,Shift扩展选择,Ctrl切换它).当突出显示多个选项卡时,选项卡的上下文菜单会更改,以便某些操作为复数(例如,"关闭选项卡"而不是"关闭选项卡").

相比之下,每个窗口始终只有一个活动选项卡,此外总是突出显示.

不同的事件指的是这两个不同的概念.

  • 说得通!我不知道你可以像这样突出显示多个标签。 (4认同)