Flash Player не отвечает на ошибку удаленного взаимодействия - AS2 - PullRequest
0 голосов
/ 29 июня 2010

У нас есть приложение, которое было разработано на основе Flash, AS2 и ColdFusion (удаленное взаимодействие).Я заметил, что когда произошел сбой запроса к базе данных, и это пришло во Flash, будет вызван обработчик _result (вместо _status), и проигрыватель зависает с печально известной неотвечающей / прерванной ошибкой скрипта.Отслеживание результата ничего не дает.Попытка перечислить свойства в результате также ничего не дает.

Это очень странно.Кто-нибудь имеет представление о том, что может быть причиной этого / как решить эту проблему?

1 Ответ

0 голосов
/ 02 июля 2010

Используйте отладочную версию флеш-плеера в вашем браузере, если вы ее еще не используете, скорее всего, она выдаст всплывающее окно с исключением.

Во-вторых, нужно установить http://amfexplorer.riaforge.org/ и посмотреть, что отправляет сервер, если что-нибудь.

Если это не поможет, попробуйте поместить код синтаксического анализа результатов в try-catch и посмотрите, где он взорвется:

try {
   // statements
} catch (myErr) {
   // statements
} finally { 
   // statements 
}
...