Javascript 阻止谷歌字典在画布上双击时抛出错误?
每次双击已设置的画布时,都会出现以下错误:Javascript 阻止谷歌字典在画布上双击时抛出错误?,javascript,html,canvas,Javascript,Html,Canvas,每次双击已设置的画布时,都会出现以下错误: Error in event handler for 'undefined': IndexSizeError: DOM Exception 1 Error: Index or size was negative, or greater than the allowed value. at M (chrome-extension://mgijmajocgfcbeboacabfgobmjgjcoja/content_js_min.js:17:154
Error in event handler for 'undefined': IndexSizeError: DOM Exception 1 Error: Index or size was negative, or greater than the allowed value.
at M (chrome-extension://mgijmajocgfcbeboacabfgobmjgjcoja/content_js_min.js:17:154)
at null.<anonymous> (chrome-extension://mgijmajocgfcbeboacabfgobmjgjcoja/content_js_min.js:19:417)
at chrome-extension://mgijmajocgfcbeboacabfgobmjgjcoja/content_js_min.js:1:165
at <error: illegal access>
at Event.dispatchToListener (event_bindings:356:21)
at Event.dispatch_ (event_bindings:342:27)
at Event.dispatch (event_bindings:362:17)
at Object.chromeHidden.Port.dispatchOnMessage (miscellaneous_bindings:273:22)
不幸的是,这两个似乎都没有任何效果,谢谢你的帮助
编辑:应该添加这是在铬
编辑:刚刚发现它是特定于Chrome 28.0.1500.71版的,似乎对早期版本没有影响。使用鼠标向下移动,而不是鼠标向上移动
canvas.addEventListener('dblclick', function(evt) {
evt.preventDefault();}, false);
在jquery中,它可以工作,因此它应该使用js工作
如果你提到这一点,为什么不禁用/删除它呢?我很担心那些使用我的网站启用了它的人,要不要一把小提琴或一个链接到你的网站,这样我们就可以查看一下?不好,但我发现这个错误是Chrome 28特有的,可能只是一个bug吗?如果它开始在Chrome 28中发生,那么提交一个bug也无妨。
canvas.addEventListener('dblclick', function(evt) {
evt.preventDefault();}, false);