PDA

Просмотр полной версии : как избежать 15 секундного таймаута?


viktorami
26.12.2013, 17:47
as3 код связан с вычислениями, которые по своей природе выполняются долго.
и при запуске скрипта черзе отладчик в ie пишет
A script has executed for longer than the default timeout period of 15 seconds.
как избежать этого ограничения?

Akopalipsis
26.12.2013, 17:59
Может это Вам поможет. (http://www.flasher.ru/forum/showpost.php?p=1155704&postcount=2)

samana
26.12.2013, 18:08
Я думаю, что лучше вообще сделать какой нибудь прелоадер для этого. Путём разбивки кода на методы, которые поочерёдно вызываются по энтерфрейм например.

viktorami
26.12.2013, 18:15
да я не о том хотел спросить. может можно где нибудь это в настройках увеличить?

Rivexe
26.12.2013, 18:40
да я не о том хотел спросить. может можно где нибудь это в настройках увеличить?

Можно. В чем работаете?
В Flash IDE - File -> Publish Setting -> Script time limit

Либо в параметрах компилятора:
-default-script-limits 1000 60

viktorami
26.12.2013, 18:50
а в builder?

Добавлено через 23 минуты
глянул. это не с builder связано, а с браузером ie в гугле все ок. есть там в нем настройки?

Добавлено через 54 минуты
говорю, если это ограничение браузера - значит это не поможет то. настройки среды менять.

caseyryan
26.12.2013, 20:13
Это настройки ролика (http://www.buraks.com/swfsli/), а не браузера.
Но вообще это не верный подход. Не надо делать код, который так долго выполняется