1

JS-to-AS3 обратные вызовы работают как-то асинхронно? Например, если я попрошу SWF загрузить какой-либо файл, что может занять некоторое время (в зависимости от размера этого файла), и при его загрузке попросите его выполнить другую операцию (предположим, что SWF имеет несколько обратных вызовов для различных целей) , что происходит в этом случае? Может ли SWF продолжать загружать файл и обрабатывать мой второй запрос в другом потоке, может быть, он сработает или выдает некоторую ошибку?Что произойдет, если из JS я вызываю SWF, который уже занят обработкой другого вызова от JS?

Я знаю, что это хороший пример для некоторых тестов, но мне интересно, кто-то уже это сделал, или, может быть, есть общая информация о случае, которого я не могу найти?

+0

Связанные: http://stackoverflow.com/questions/5606195/flash-parallel-programming – user123444555621

ответ

0

Вообще говоря, мост JS/AS3 является синхронным, однако ответ будет зависеть от реализации функции на стороне AS3.

Если сторона AS3 является асинхронной операцией, вам необходимо разработать стратегию обратного вызова, чтобы AS3 могла вернуть функцию JS по завершении.

 Смежные вопросы

  • Нет связанных вопросов^_^