Javascript Firefox阻止新选项卡以响应单击(在Unity WebGL应用程序上)

Javascript Firefox阻止新选项卡以响应单击(在Unity WebGL应用程序上),javascript,firefox,Javascript,Firefox,Firefox正在阻止使用window.open打开的选项卡,以响应用户的单击 实际打开新选项卡的代码: window.open("http://valheim-map.world/about.html", '_blank'); 当用户单击WebGl Unity应用程序中的对象时,将打开该选项卡。我认为这是因为firefox的中间层变得“混乱”,并将点击与tab open调用分离。然而,我认为任何在用户交互后一两秒钟的开放式尝试都应该有效。为什么它像弹出窗口一样阻止它 这就

Firefox正在阻止使用window.open打开的选项卡,以响应用户的单击

实际打开新选项卡的代码:

window.open("http://valheim-map.world/about.html", '_blank');
当用户单击WebGl Unity应用程序中的对象时,将打开该选项卡。我认为这是因为firefox的中间层变得“混乱”,并将点击与tab open调用分离。然而,我认为任何在用户交互后一两秒钟的开放式尝试都应该有效。为什么它像弹出窗口一样阻止它

这就是它现在的样子:

要实时查看问题,可以在页面加载后单击右下角的“关于”文本

问题是,我能做些什么来防止firefox认为这是一个弹出窗口? 我的一个想法是使用一些css在Unity对象上移动实际的html按钮,这样人们就可以点击真正的按钮,但如果有某种javascript解决方案,我宁愿不这样做