Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.05.2009, 18:52
CEBEP вне форума Посмотреть профиль Отправить личное сообщение для CEBEP Посетить домашнюю страницу CEBEP Найти все сообщения от CEBEP
  № 1  
Ответить с цитированием
CEBEP
 
Аватар для CEBEP

Регистрация: Nov 2006
Сообщений: 688
Отправить сообщение для CEBEP с помощью ICQ Отправить сообщение для CEBEP с помощью Skype™
По умолчанию Как заглушить экспешены в дебаг плеере

Никогда такой проблемы не было, но тут в первый раз дали чужую 3д галерею, которая то и дело норовит выдать какой нибудь экспешен, то TypeError: Error #2007 то ещё что то похожее, но функционал работает.
Все довольны, но меня всё равно совесть мучает за тех кто юзает дебаг версии.

Как можно заглушить ошибки?
__________________
"I am the terror that flaps in the night…!"

Старый 25.05.2009, 18:56
Онтожка вне форума Посмотреть профиль Отправить личное сообщение для Онтожка Найти все сообщения от Онтожка
  № 2  
Ответить с цитированием
Онтожка

Регистрация: Jan 2007
Сообщений: 76
отлавливать эксепшены и ничего не делать с результатом, типа так:

Код AS3:
try {
    Gallery3D.init()
} catch(e:Error) {
    trace('exception blocked')
}
Но вообще щас прийдут хардкорные тру-программисты и скажут что причины всех экспешенов нужно найти и устранить (и будут правы).


Последний раз редактировалось Онтожка; 25.05.2009 в 18:59.
Старый 25.05.2009, 19:46
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Причины всех эксепшенов нужно найти и устранить.

Старый 26.05.2009, 04:30
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 4  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Цитата:
#2007 Parameter %1 must be non-null.
Ну, посмотрите дебаггером на вызове какого метода это вылезает и устраните проблему.
__________________
Дело не в тебе

Старый 26.05.2009, 11:10
CEBEP вне форума Посмотреть профиль Отправить личное сообщение для CEBEP Посетить домашнюю страницу CEBEP Найти все сообщения от CEBEP
  № 5  
Ответить с цитированием
CEBEP
 
Аватар для CEBEP

Регистрация: Nov 2006
Сообщений: 688
Отправить сообщение для CEBEP с помощью ICQ Отправить сообщение для CEBEP с помощью Skype™
Цитата:
дали чужую 3д галерею
- нет у меня исходников, а клиент настаивает, чтобы именно она была.
Стоит только её загрузить в главный swf и трейсит во всю.
Так вот куда блок try класть? я пробывал весь код в него запихать, но всё равно не глушится
__________________
"I am the terror that flaps in the night…!"

Старый 27.05.2009, 01:29
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 6  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Вот, кстати, жаль, что нельзя заглушить трейс у подгружаемой swf. Надо реквест Адоби сделать.
__________________
Дело не в тебе

Старый 27.05.2009, 01:39
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 7  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Ничего не получится, в адобовском багтрекере сто лет уже висит feature request на глобальный обработчик ошибок, но ничего так и нету, в итоге приложения неспособны отправить crash report например. (кстати, в сильверлайте глобальный обработчик ошибок есть)
__________________
4am is time to rock

Старый 27.05.2009, 01:46
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 8  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
DarkLight, кхм ... а у нас crash report как-то отправляется ...

Старый 27.05.2009, 02:06
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 9  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Я имею ввиду когда приложение совсем накрылось, до самого верха и дальше не работает (к счастью такое обычно ловится на стадии разработки). Когда локально - понятно, что можно решить.
__________________
4am is time to rock

Старый 27.05.2009, 08:48
CEBEP вне форума Посмотреть профиль Отправить личное сообщение для CEBEP Посетить домашнюю страницу CEBEP Найти все сообщения от CEBEP
  № 10  
Ответить с цитированием
CEBEP
 
Аватар для CEBEP

Регистрация: Nov 2006
Сообщений: 688
Отправить сообщение для CEBEP с помощью ICQ Отправить сообщение для CEBEP с помощью Skype™
Во дела Спасибо, не знал насчёт подгруженной флешки...
__________________
"I am the terror that flaps in the night…!"

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:54.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.