Tabs Safari扩展对选项卡的完全控制

Tabs Safari扩展对选项卡的完全控制,tabs,safari,Tabs,Safari,我已经做了一个chrome扩展,应该转换成safari和firefox。那很好,但我想完全控制标签。在我的chrome扩展中,即使用户更改位置索引或将选项卡拖动到新窗口,我也可以完全控制选项卡。使用Safari的API,我不确定是否可以实现相同的控制。我找不到任何事件可以为我提供有关这些事件的信息。我可能会通过各种技巧实现相同的控制,但如果可能的话,我宁愿避免。希望有人也经历过同样的挑战,并以优雅的方式解决了它。提前谢谢。我找到了解决办法。我可以在打开的选项卡上设置id属性,并在所有窗口中搜索所

我已经做了一个chrome扩展,应该转换成safari和firefox。那很好,但我想完全控制标签。在我的chrome扩展中,即使用户更改位置索引或将选项卡拖动到新窗口,我也可以完全控制选项卡。使用Safari的API,我不确定是否可以实现相同的控制。我找不到任何事件可以为我提供有关这些事件的信息。我可能会通过各种技巧实现相同的控制,但如果可能的话,我宁愿避免。希望有人也经历过同样的挑战,并以优雅的方式解决了它。提前谢谢。

我找到了解决办法。我可以在打开的选项卡上设置id属性,并在所有窗口中搜索所有选项卡。这样,即使用户已将选项卡移动到其他索引或窗口,我也能找到该选项卡。解决方案如下: