PDA

Просмотр полной версии : Непонятный баг при отображении флешки


ВАРАН
06.03.2013, 15:12
Привет всем! Мы тут запустили флешку:
http://ermigurt.wmj.ru/
Площадка (сайт wmj) написала, что у них на всех компах, на которых обновился flash плеер, наблюдается такой баг (см. аттач). У себя мы его поймать не можем ни как, при той же версии плеера. Но площадка пишет, что баг стабильно фиксируется: Браузер Хром, версия 25.0.1364.97 m Adobe Flash Player 11 Plugin 11.6.602.171

Кто нибудь сталкивался с такой проблемой? Что это может быть?

Спасибо.

iflamberg
06.03.2013, 15:27
А что здесь баг? А, черные квадраты за сердечком. Хм. У меня нету. FF 18.0.2, FP 11.6.602.171.
Вообще, такой баг иногда бывает, когда много пнг-шек друг на друга накладывается, хотя не думаю, что у вас тут их много. Попробуйте фоновое изображение из png в jpg переделать. А, не, у вас там transparent режим флешки.

mikhailk
06.03.2013, 15:30
Да, у меня в хроме тоже такая же картина с черными квадратами
Что интересует?

Хром: Версия 25.0.1364.152 m

Плагин:

Имя: Shockwave Flash
Описание: Shockwave Flash 11.6 r602
Версия: 11,6,602,171
Расположение: C:\Windows\system32\Macromed\Flash\NPSWF32_11_6_602_171.dll

ОС: Win7 Professional ver 6.1 (сборка 7600)

caseyryan
06.03.2013, 15:36
Плеер 11.6.602.171, хром. Глюка не наблюдается.

ВАРАН
06.03.2013, 15:56
mikhailk, а видео карта встроенная или нормальная?

По поводу png, есть подозрение на них. Однако текст то обычный совершенно. С ним то что может быть не так. Баг с текстом больше похож на выделение текста.

iflamberg
06.03.2013, 16:00
Текст? А где там текст? У меня не было никакого текста сверху над сердечками. А должен быть? Слушайте, так это же известный баг с неотображением русских букв на флешке при transparent режиме отображения.

mikhailk
06.03.2013, 16:08
а видео карта встроенная или нормальная?

ASUS EAH5570.
Не встроенная, нормальная.

Добавлено через 5 минут
Мне кажется, я знаю, куда надо смотреть. :)

Внизу "Новые пожелания" и "Самые популярные".
Тот пункт, который активен - показывается нормально.
Нужно найти разницу.

ВАРАН
06.03.2013, 16:30
Внизу "Новые пожелания" и "Самые популярные".
Тот пункт, который активен - показывается нормально.
Нужно найти разницу.

Зависимости не наблюдается вообще никакой. Ссылка слева отличается от правой лишь примененным фильтром glow. У круглой кнопки в центре есть слой с блендингом. В сердцах есть графика в пнг.

mikhailk
06.03.2013, 16:37
А просто перекомпилировать другой версией компилятора уже попробовали?

Кстати, у меня в Хроме два плагина и глюк пропал, когда я переключился на этот:

Имя: Shockwave Flash
Описание: Shockwave Flash 11.6 r602
Версия: 11.6.602.171
Расположение: C:\Program Files\Google\Chrome\Application\25.0.1364.152\PepperFlash\pepflashplayer.dll

И вернулся, когда переключился на

Shockwave Flash
Описание: Shockwave Flash 11.6 r602
Версия: 11,6,602,171
Расположение: C:\Windows\system32\Macromed\Flash\NPSWF32_11_6_602_171.dll

Я к тому, что попробуйте переключить у себя плагин, возможно, глюк проявится.

Александр Мостовой
06.03.2013, 23:53
NPSWF32_11_6_602_171

PepperFlash

Лучше бы он был во всех плеерах, чем в одном был в другом нет :) К сожалению сечас приходим к той же ситуации что была с хтмл - придется тестить во всех версиях и писть хаки :( Раньше флеш работал одинаково.

У меня тоже в хроме под PepperFlash - нет бага, а под NPSWF32_11_6_602_171.dll есть

Вы какой-то Stage3D движок используете? Starling там или подобное обращание к аппаратной части?

mikhailk
07.03.2013, 00:31
Лучше бы он был во всех плеерах, чем в одном был в другом нет

У автора была реальная проблема с тем, что он не видел баг. А чего не видишь и лечить трудно. Надеюсь, автор его победил и сообщит, в чем дело было.

Александр Мостовой
07.03.2013, 01:28
Лучше бы он был во всех плеерах, чем в одном был в другом нетУ автора была реальная проблема с тем, что он не видел баг. А чего не видишь и лечить трудно. Надеюсь, автор его победил и сообщит, в чем дело было.

Я не говорю что, кто-то сделал что-то не так. Я говорю, что, к сожалению может все идет к тому что скоро может потребоваться иметь у себя все версии систем и плееров, подр азными браузерами для тестирования как это приходится делать хтмл/js разработчикам. Хотя раньше особой потребности в этом не было

mikhailk
07.03.2013, 09:24
Я говорю, что, к сожалению может все идет к тому что скоро может потребоваться иметь у себя все версии систем и плееров, подр азными браузерами для тестирования как это приходится делать хтмл/js разработчикам

Да, согласен, конечно.
Правда, на своих приложениях я заметил, что пеппер разошелся с нативным флешплеером примерно полгода назад. Был трюк с обходом ошибки безопасности при подгрузке изображения в IFrame-приложение. Сначала эту дыру прикрыли в пеппере, а буквально в течение месяца - в нативном.

ВАРАН
07.03.2013, 11:30
mikhailk, спасибо за наводку. На windows7 64 у меня оба плеера корректно все отображают, а вот на ноуте windows 7 32 - смог на конец то увидеть этот баг.

Александр, во flash вообще ничего не стандартного нет. Самые обычные мувики.

Первая возможная причина - это wmode.
Посмотрите, пожалуйста, вот по этой ссылке, наблюдаются ли баги: http://bebg.ru/ehrmann/

mikhailk
07.03.2013, 11:41
Посмотрите, пожалуйста, вот по этой ссылке, наблюдаются ли баги: http://bebg.ru/ehrmann/

Все чисто.

Александр Мостовой
07.03.2013, 12:26
Посмотрите, пожалуйста, вот по этой ссылке, наблюдаются ли баги: http://bebg.ru/ehrmann/

У меня тоже все чито в обеих версиях

Первая возможная причина - это wmode.

Да, возможно. Те баги, что встречал я как правило были при wmode="direct"

Zebestov
07.03.2013, 14:39
Неоправданное использование wmode transparent всему виной, уверен на 99.9%

ВАРАН
07.03.2013, 18:45
Ну да. Сейчас засунули фон во flash и отключили прозрачность на wmode. Баг пропал и на боевом.
А еще нашел такой пост в сети:
transparent — прозрачный фон. Этот режим можно включить, если плеер скруглен по краям и под плеером находится неоднородный фон. В других случаях этого делать не стоит — существенно растет нагрузка на процессор. Помимо тормозов появляются известные баги этого режима — невозможность ввода кириллицы в поля ввода во всех браузерах кроме IE, ошибки с загрузкой XML в FF, проблемы в Опере с фокусом курсора и многочисленные глюки на юниксах.

Всем спасибо.

iflamberg
07.03.2013, 19:00
Я об этом говорил еще в 6ом посте.