題 如果在啟動期間啟動,則不會顯示Firefox UI


在工作中我使用的是Windows XP SP2。我注意到的是,如果我啟動Firefox 雖然Windows還沒有完成啟動,它啟動了 firefox.exe 進程但無法啟動相關的UI,即最後沒有Firefox窗口。

解決這個問題的唯一方法是殺死 firefox.exe 處理並重新啟動Firefox。

有沒有其他人經歷過這種行為?

更新:我正在使用Firefox 3.6


5


起源


為什麼這個問題成為社區維基?常問問題(meta.stackexchange.com/questions/11740/...) - heavyd
@heavyd - 在這種情況下,它可能是偶然的。但即使問題沒有 需要 成為社區維基,這並不意味著用戶不能 選擇 如果他們想要的話。 - quack quixote


答案:


我甚至在XP SP3上使用Firefox 3.6偶爾遇到過這種情況;但通常只需再次雙擊Firefox圖標即可顯示UI。最終。

忍耐。

我假設當我這樣做時,Windows在同一個Firefox實例中運行代碼(因為我沒有在快捷方式中設置-no-remote),但這是重新運行的一些初始化代碼,這些代碼在第一次執行得太早。

我不太熟悉Windows進程執行,或者Firefox如何初始化,所以這個答案是故意模糊的。

您認為Windows要么尊重CreateWindow請求(或者Firefox所做的任何事情),要么返回錯誤,以便應用程序知道某些事情已經發生。也許Windows無聲失敗。或許Firefox可以默默地忽略Windows中的“永遠不應該發生”的錯誤。


1





是。當我在使用Firefox 3.5或3.4的Windows Vista上時,我遇到了這種情況。現在我再也看不到了。

我猜或windows-7沒有這個問題。或者,更有可能的是,它已在Firefox 3.6中修復。


-1



順便說一下,我正在使用Firefox 3.6,所以問題似乎是Windows,而不是糟糕的Firefox可執行文件。 - kpax