使用 geckofx,遇到多线程问题
geckofx 使用时,Xpcom.Initialize 后,只能当前线程调用。如果跨线程就不行,但其有一个方法 Xpcom.Shutdown,据说调用后可以再次 Xpcom.Initialize。
但 Xpcom.Shutdown 后,切换一个线程(也是一个 STAThread),再次 Xpcom.Initialize 时出错:
Failed on NS_InitXPCOM2
有没有办法在一个进程中,使用多个线程,或并行调用多个 GeckoWebBrwoser 实例?