изменение \ скрытие курсора мыши над плагином - PullRequest
0 голосов
/ 06 ноября 2011

Я разрабатываю плагин для FF / Chrome / IE / Gecko.В моем плагине мне нужно изменить или скрыть курсор мыши.Плагин без окон (и должен оставаться таким).

Я устал менять стиль DOM, содержащий плагин, но он не работает, как и вызов SetCursor / ShowCursor (возможно, из-за Sand Boxing).1003 *

Я знаю, что это технически возможно (Adobe Flash может изменять курсор мыши, флеш-плеер IE YouTube)

Спасибо, Коби

1 Ответ

0 голосов
/ 06 ноября 2011

В настоящее время нет ни одной песочницы для обычных плагинов ни в одном из этих браузеров;если SetCursor / ShowCursor не работает, то, скорее всего, проблема в том, что браузер вызывает сам SetCursor / ShowCursor, и поэтому ваши вызовы неэффективны (они переопределяются).

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

Flash, безусловно, может изменить курсор ... когда он работает в окне, как в случае, упомянутом выше.Если вы сделаете плагин оконным, вы тоже сможете это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...