如何从画布中移除焦点并将其提供给HTML中的输入字段?目前,即使我正在主动点击HTML文本输入,画布仍然保持焦点。因此,实际上甚至不可能在其中写入内容。
理想情况下,当鼠标位于div
之外时,它会失去焦点。
答案 0 :(得分:0)
<强>解决方案:强>
我的IO.js文件中有这个...
document.addEventListener('mousedown', function(event)
{
event.preventDefault(); // This prevented focus on the input fields..
// Mouse button clicked
switch (event.which)
{
case 1:
// Left Mouse button pressed.
mouse.left = true;
break;
case 2:
// Middle Mouse button pressed.
mouse.middle = true;
break;
case 3:
// Right Mouse button pressed.
mouse.right = true;
break;
}
});
真是愚蠢的问题,抱歉打扰你。