Отладчик Flash Builder 4.5 завершается |Сафари - PullRequest
10 голосов
/ 20 сентября 2011

Так что, похоже, все основные поставщики браузеров загружают флеш-плагин и закрывают его после определенного периода бездействия.Это проблематично для разработчиков, которые подключают отладчик Flash Builder к браузеру.Если вы стоите на точке останова более 45 секунд, это прерывает ваш сеанс.

Я нашел параметр конфигурации для изменения в Firefox, который отключил эту функцию, но я не нашел подобную команду для Safari / Webkit / Chrome.

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

"Чтобы запретить Firefox прерывать подключаемые модули, которые он считает не отвечающими, установите для dom.ipc.plugins.timeoutSecs значение -1 в about: config. Для получения дополнительной информации см.Плагин детектора зависания. "

Ответы [ 5 ]

6 голосов
/ 25 октября 2011

Бездействие сбрасывается браузером:

  • Chrome
    Pass --disable-hang-monitor в командной строке.

  • Firefox
    Типabout:config в адресной строке.Найдите dom.ipc.plugins.timeoutSecs и установите его значение -1. ​​

  • Safari
    Нет конфигурационных переключателей, используйте SafariNoTimeout.

2 голосов
/ 09 октября 2012

Если вы работаете с ночной сборкой webkit, вы можете ввести в командной строке следующее, а затем отладить в Webkit

defaults write com.apple.Safari WebKitDisablePluginProcessMessageTimeout YES

Теперь, когда вы запускаете отладчик, указывающий на WebKit, он не завершает работуПлагин.

Примечание: Вы можете настроить таргетинг на Webkit в своей настройке Pref - Веб-браузер - Добавить новый

Name: Webkit
Location: /Applications/WebKit.app/Contents/MacOS/WebKit
2 голосов
/ 23 октября 2011

Я переключился на Firefox, когда столкнулся с этой проблемой.Но я только что нашел это, если вы не хотите переключать браузер:

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

"SafariNoTimeout - важный инструмент для любого веб-разработчика или пользователя, который когда-либо испытывал раздражающий 60-секундный тайм-аутво время ожидания веб-страницы. "

0 голосов
/ 30 ноября 2012

хорошо, я увидел эту ссылку Джек Мерфи о ночной сборке Webkit и о том, как отключить этот тайм-аут .Итак, я подумал ... хммм Safari ... Webkit .. и я попробовал тот же метод.Не сработалоТак что время идет ... не ответы ... говорите с людьми об этом ... и безумие говорит нада ... так что по какой-то причине я попробовал это снова.

Я на Mac OSX 10.8.2 и Safari 6.0.2, и это у меня работает

Откройте консоль и введите:

defaults write com.apple.Safari WebKitDisablePluginProcessMessageTimeout YES
0 голосов
/ 21 октября 2011

Chrome имеет опцию --disable-hang-monitor: http://kb2.adobe.com/cps/831/cpsid_83111.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...