Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想要这个,以便我可以在第一次加载浏览器会话时在我的扩展中做一些事情,并跳过连续的扩展加载,直到浏览器关闭。
您的插件加载。您查看包含顶级浏览器窗口的窗口句柄,然后创建一个互斥体或包含该窗口句柄的其他一些跨进程可见对象。创建下一个实例时,您检查互斥锁,如果存在,您知道扩展已加载。
话虽如此,由于浏览器加载插件的方式很微妙,因此可能值得您更新您的问题,详细说明为什么只需要运行一次相关代码。