PDA

Просмотр полной версии : В Google Chrome не отображается курсор "рука" во FlashPlayer при наведении на кнопку


TWETTI
23.01.2013, 17:46
В GoogleChrome в FlashPlayer не отображается курсор "рука" при наведении на кнопки.

Кто сталкивался с такой проблемой? Как исправить?

Скриншот кнопки в Google Chrome и в Safari.

Tails
23.01.2013, 18:00
Может дело в способе внедрения ролка в страницу? Попробуйте кликнуть на флешку 1 раз, чтобы активировать её.

TWETTI
23.01.2013, 18:02
Кликал и не раз. Проблема наблюдается в любой флешке, назависимо от того как она встроена.

Добавлено через 1 минуту
Рука отображается только в PepperFlashPlayer.plugin. Я использую Debug версию последнего FP.

ZicoRio
24.01.2013, 17:21
Возможно либо кнопка создана на основе спрайта, но тогда нужно поведение оформить как у кнопки,
либо отключили в коде поведение кнопки как кнопки.

У разных браузеров разное поведение во флеш может быть на разных осях.
Хотя Chome сами допиливают FlashPlayer, но у меня Chome 24.0.1312.56 (последний) на XP SP3
все показывает правильно.

TWETTI
24.01.2013, 19:42
Возможно либо кнопка создана на основе спрайта, но тогда нужно поведение оформить как у кнопки,
либо отключили в коде поведение кнопки как кнопки.
FlashPlayer в GoogleChrome не реагирует ни на SimpleButton, ни на Sprite с buttonMode+useHandCursor.

У разных браузеров разное поведение во флеш может быть на разных осях.
Хотя Chome сами допиливают FlashPlayer, но у меня Chome 24.0.1312.56 (последний) на XP SP3
все показывает правильно.
У меня OS X.

Такая проблемы наблюдается не только у меня.

caseyryan
24.01.2013, 19:59
У меня OS X.
Думаю это надо было указать в первом же посте. У меня в винде все работает. Увидел не обычную руку, тоже сначала подумал, что курсор кастомный.

iNils
24.01.2013, 20:03
Действительно, на маке проблема существует. Однако, по умолчанию в хроме используется PepperFlashPlayer, а значит у обычных людей "рука" будет видна.

ZicoRio
24.01.2013, 20:54
Ну тогда попробуйте явно задать курсор над кнопкой в соответствии с осью.
Немного конечно геморойно, но я адаптировал свое веб-приложение (правда там без флеша)
под 5 основных браузеров - вот это уж точно геморрой был!

Пишите в багрепорт, хотя там отреагируют совсем не со скоростью света (если отреагируют).

iNils
24.01.2013, 21:44
Ну тогда попробуйте явно задать курсор над кнопкой в соответствии с осью.То есть?

ZicoRio
24.01.2013, 22:36
Mouse.cursor="button";
Естественно нужно ставить прослушки наведения и увода.
Ввели во FP 10.

dark256
24.01.2013, 22:45
я адаптировал свое веб-приложение (правда там без флеша)
под 5 основных браузеров

И тут моя мысль потерялась...

ZicoRio
24.01.2013, 23:01
Если вы имеете ввиду - при чем тут...
Я имею ввиду геморой реализации, про объем работ - прочитайте всю беседу.

TWETTI
25.01.2013, 12:13
Ну тогда попробуйте явно задать курсор над кнопкой в соответствии с осью.
Спасибо. Это, наверно, единственное решение. Попробую сделать так.