单击iframe时,Unity WebGL画布失去焦点

时间:2016-01-26 11:00:54

标签: javascript html html5 iframe unity3d

我正在使用包含按钮onclick="set_permanent()"的{​​{1}},问题是每次点击iframe上的任何按钮时主画布都会失去焦点。

function set_permanent(){
    SendMessage("Manager","Permanent_SetTooth");
}

之后我找到了通过手动将焦点设置为iframe的父级

来修复它的方法
function set_permanent(){
    SendMessage("Manager","Permanent_SetTooth");
    parent.focus();
}

假设我有很多功能可以添加更多,意味着我需要在每个函数的末尾添加parent.focus(),有没有办法修改onclick的默认行为或者可能自动关注失去焦点后的父母?所以我不需要在每个函数上添加parent.focus()

0 个答案:

没有答案