Ответ 1
Попробуйте Kinetic JS
http://www.html5canvastutorials.com/advanced/html5-canvas-path-mouseover/
Есть ли способ привязать обработчик события к объекту, нарисованному на холсте HTML5, без отслеживания точек? Ура, I
Попробуйте Kinetic JS
http://www.html5canvastutorials.com/advanced/html5-canvas-path-mouseover/
Вы также можете взглянуть на KineticJS - он был разработан, чтобы сделать прикрепление слушателей событий к фигурам на экране максимально простым, придерживаясь шаблонов Canvas API. Здесь вы можете посмотреть пример:
http://www.html5canvastutorials.com/advanced/html5-canvas-path-mouseover/
Взгляните на Cake. Это плагин графа сцены для элементов холста. Вы должны иметь возможность прикреплять обработчики событий к объектам с холстом.
Я думаю, что ответ (но ни один другой плакат не использует термин), что нет первоклассной поддержки событий на графических примитивах, нарисованных на холсте HTML5. Это не означает, что невозможно написать слушателя, просто потому, что если вы хотите сделать это, вам нужно использовать API, такой как Kinetic JS, который можно увидеть на
http://www.html5canvastutorials.com/advanced/html5-canvas-path-mouseover/
Я думаю, KineticJS должен быть достаточным для большинства ваших потребностей. Но убедитесь, что вы оставили события, связанные с HTML5, от событий KineticJS. Я столкнулся с некоторыми проблемами в этом направлении. обновит вас, если найду что-нибудь. Отношения