2011-09-19 103 views
10

因此,似乎所有主要的瀏覽器供應商都在對沙盒插件進行沙盒處理,並在一定的閒置時間後終止它。對於將Flash Builder調試器連接到瀏覽器的開發人員來說,這是個問題。如果你站在斷點上超過45秒,它會終止你的會話。Flash Builder 4.5調試器終止| Safari

我發現一個配置參數在Firefox上更改禁用此功能,但我還沒有找到類似的Safari/Webkit/Chrome命令。

http://kb2.adobe.com/cps/899/cpsid_89943.html

「爲了防止火狐從終端插件,它認爲反應遲鈍,設置dom.ipc.plugins.timeoutSecs在即將-1:配置欲瞭解更多信息,請參閱插件掛探測器。」

回答

2

我切換到Firefox時,我遇到了這個問題。但是我剛剛發現這個,如果你不想切換瀏覽器:

http://www.macupdate.com/app/mac/11457/safarinotimeout/

「SafariNoTimeout是誰曾經經歷過在等待網頁的惱人60秒超時任何Web開發人員或用戶的必備工具「

+0

看到我的回答這個工程現在 –

6

閒置重置由瀏覽器:在命令行上


  • --disable-hang-monitor

  • Firefox
    在地址欄中輸入about:config。 查找dom.ipc.plugins.timeoutSecs並將其值設置爲-1。

  • Safari
    沒有配置開關,請使用SafariNoTimeout

2

如果你正在運行的WebKit的每晚構建您可以輸入您的以下命令行,然後在Webkit的調試現在

defaults write com.apple.Safari WebKitDisablePluginProcessMessageTimeout YES 

當您啓動調試指出,WebKit的,它不會終止插件。

注意:您可以指定的Webkit在您縣 - Web瀏覽器 - 添加新

Name: Webkit 
Location: /Applications/WebKit.app/Contents/MacOS/WebKit 
0

好了,我看到這個參考@Jack墨菲約WebKit每日構建,以及如何把這一超時關閉。所以,我認爲......嗯Safari ... Webkit ..我嘗試了同樣的方法。沒有工作。所以時間流逝......沒有答案......與人們談論這件事......而不守規矩的人說......納達......所以一時興起,我又試了一次。

它的工作它的工作現在開始類型這個! YAY

打開控制檯並鍵入:

默認寫入com.apple。Safari瀏覽器WebKitDisablePluginProcessMessageTimeout YES

編輯:

我在Mac OSX 10.8.2和Safari 6.0.2和它的作品爲