Отладка Flex/Flash в браузере

У меня проблема с ошибкой Flash/Flex в Firefox, но не в IE. Мне нужно увидеть ошибку, которую приложение Flash/Flex получает из приложения ASP.NET. Есть ли способ отладить ответ, который получает Flash/Flex?


person craigmoliver    schedule 30.09.2008    source источник


Ответы (3)


Установите отладочную версию FlashPlayer для Firefox. Возможно этого уже достаточно и может выскочить Ошибка.

Если нет, используйте FlexBuilder и отлаживайте приложение Flex. Если у вас нет лицензии на FlexBuilder, вы также можете использовать ознакомительную лицензию.

person Yaba    schedule 30.09.2008
comment
Посмотрите ответ yaba и просто используйте трассировку в своем файле flash или flex. Ссылка - person Michiel; 30.09.2008
comment
Отладочная версия очень помогла, но не полностью. Мне придется снова проверить сторону ASP.NET, чтобы увидеть, не упустил ли я что-то. Спасибо! - person craigmoliver; 01.10.2008

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

person Joeri Sebrechts    schedule 30.09.2008
comment
Как сказал Джоэри, если вы хотите посмотреть на ошибку, сгенерированную ИЗ Firefox, а не из SWF, тогда Firebug безусловно полезный инструмент! - person defmeta; 30.09.2008
comment
к сожалению, я не вижу, где этот инструмент показывает, что делает встроенный плагин. Флэш-приложение загрузило файл на другой ресурс в фоновом режиме. Мне нужно увидеть ЭТОТ запрос. Может ли это сделать это, и я пропустил это? - person craigmoliver; 30.09.2008
comment
Обычно панель Net должна отображать все запросы GET и POST, что дает вам весь входящий и исходящий HTTP-трафик. Однако, если это не HTTP, он может не регистрироваться. - person Joeri Sebrechts; 01.10.2008
comment
вы также можете вызвать флэш-память javascript:console.log, чтобы консоль firebug сообщила вам, что получает флэш-память... - person matt lohkamp; 01.10.2008

В зависимости от того, как вы звоните в приложение ASP.net, вы можете использовать что-то вроде LiveHTTPHeaders, чтобы увидеть URL-адрес, по которому вызывается ваше гибкое приложение, и посмотрите, какой ответ отправляется с сервера (например, 200, 404, 503 и т. д.).

Кроме того, вы можете использовать что-то вроде Charles, чтобы сделать то же самое, но фактически увидеть полный ответ от сервера ( будь то изображения, текст, xml...), а не только информация заголовка.

person onekidney    schedule 30.09.2008