Вариант использования заключается в том, что у меня есть html-холст поверх нескольких элементов html, которые прослушивают события мыши правой кнопкой мыши. Я хочу рисовать на холсте с помощью левой кнопки мыши и в то же время взаимодействовать с основными элементами html, используя правый щелчок.html ловушка для холста левой кнопкой мыши и разрешить щелчок правой кнопкой мыши (указатель-события)
Получаю, что я могу разрешить всем событиям мыши проходить через холст, установив css-свойство pointer-events на none. Однако я хочу разрешить только правый щелчок, чтобы пройти через него.
Одним из способов достижения этого может быть прослушивание на холсте для правого клика, установка указателей-событий в обратном вызове, а затем вручную запустить событие щелчка правой кнопкой мыши и вернуть указатель-события в авто.
Btw Я использую KineticsJS, и я не знаю, как вручную запускать события мыши, используя его.
Любые предложения будут оценены.
Любые отзывы для меня? –