0

我想要这个,以便我可以在第一次加载浏览器会话时在我的扩展中做一些事情,并跳过连续的扩展加载,直到浏览器关闭。

4

1 回答 1

1

您的插件加载。您查看包含顶级浏览器窗口的窗口句柄,然后创建一个互斥体或包含该窗口句柄的其他一些跨进程可见对象。创建下一个实例时,您检查互斥锁,如果存在,您知道扩展已加载。

话虽如此,由于浏览器加载插件的方式很微妙,因此可能值得您更新您的问题,详细说明为什么只需要运行一次相关代码。

于 2013-08-22T15:31:28.577 回答