在Chrome开发工具中重定向后,鼠标输入不起作用

时间:2019-03-01 22:00:13

标签: javascript firebase google-chrome-devtools phaser-framework

我正在使用Phaser和Firebase用javascript开发网络应用。在chrome中,打开开发工具后,如果用户使用重定向通过Firebase auth登录到Facebook,则返回我的应用程序后,该应用程序会加载,但没有按钮会响应鼠标输入。如果我退出并通过按两次F12键重新进入chrome开发工具模式,则这些按钮将响应并按预期工作。如果我不处于开发工具模式,则根本不会发生该问题。

这是其他任何人都经历过的问题吗?任何人都不知道会发生什么情况吗?谢谢。

我应该添加,控制台中没有报告与该问题有关的错误。

这是我正在使用的重定向代码的代码段,尽管我不确定它是否与问题有关:

firebase.auth().signInWithRedirect(provider);

然后触发:

firebase.auth().getRedirectResult().then(function(result) {

//we come here, after the game has reloaded
    if(result.credential){
        console.log("success");
    }   
  }).catch(function(error) {
    // Handle Errors here.


  } else {
    console.log("sign in failed");

  }

});

0 个答案:

没有答案