Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Подвисание браузера (http://www.flasher.ru/forum/showthread.php?t=174198)

baloven215 19.01.2012 19:35

Подвисание браузера
 
Создал флешку, типо продвинутого калькулятора.
Есть некоторая функция считающая тупо математику, но при её выполнении браузер зависает намерво, т.е. ни на какие запросы не отвечает. Оптимизация выполнена по полной. И собственно такой вопрос как сделать так чтобы браузер не зависал, вроде как снизить приоритеть работы флеш?

Котяра 19.01.2012 19:41

Попробуйте разделить расчёты на промежуточные и продолжать расчёт по ENTER_FRAME.
Примерно как тут.

baloven215 19.01.2012 20:14

Спасибо попробую, но честно говоря мне кажется странной такая работа либо браузер, либо флеш. При учёте того, что для флеша запускается отдельный процесс

fish_r 19.01.2012 20:19

В браузере зависает, а если запущено во флешплеере тоже? Ексепшен не выкидывает? Я к тому, что может где-то зацикливание есть.

baloven215 19.01.2012 20:34

Алгоритм коректен, но в течении тех 3,5 секунд что он работает, флеш не отвечает. Это касается как браузера, так и отдельно флешплеера, ели флешку отдельно запускать

GBee 19.01.2012 20:36

Котяра предложил отличный вариант (и единственный мне известный) для больших расчетов. Но не знаю, что может тормозить в калькуляторе.


Часовой пояс GMT +4, время: 00:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.