
06.12.2011, 18:31
|
|
Регистрация: Oct 2010
Сообщений: 41
|
AJAX колы в StageWebView для AIR-on-IOS
Дабы не расплываться мыслЁй по древу:
Часть интерфейса приклады сделан на основе двух StageWebView. Обе они обмениваються командами с AS3 при помощи отлова и скипа ивента LocationChangeEvent.LOCATION_CHANGING.
Со стороны html вызовы к AS3 загнаны в очередь (чтобы друг другу не мешались)
Вызовы AJAX шлються по мере необходимости. Между собой и вызовами AS3 никак не синхронизируються.
Было замечено что большое количество AJAX-колов возвращает ошибку.
Причину такого поведения утсановить пока не удалось.
Сталкивался ли кто-то с подобными проблемами?
Добавлено через 26 часов 59 минут
Прояснилась причина такого странного поведения вьюхи:
Если во время вызова AJAX (т.е. вызов сделан, но ответ еще не пришел) вызвать скрипт типа javascript:alert('blablabla') через loadURL то такой AJAX-вызов вернет ошибку.
Последний раз редактировалось usacha; 07.12.2011 в 21:32.
|