Я хочу, чтобы правая кнопка мыши на холсте HTML5 не вызывала контекстное меню, так как это мешает играм, управляемым мышью.
Я попытался добавить oncontextmenu="return false;"
к атрибутам тега canvas
. Это работает, когда холст использует 2D-контекст, но нет, когда он использует контекст WebGL, как в Firefox, так и в Chrome.
Это как-то предусмотрено стандартом или это две одновременные ошибки браузера? Есть ли способ обойти это и заблокировать правый клик в контексте WebGL?