3

JSP アプリケーションで Google Oauth2 Javascript を使用しています。

 <script src="https://apis.google.com/js/client.js"></script>

 function googleOAuth(idx) {
alert ("Please ensure that popup windows are enabled in your browser. You will      authenticate directly with Google in another window.");
   var config = {
    'client_id': '<%=googleClientId%>',
    'scope': 'https://mail.google.com/ https://www.googleapis.com/auth/userinfo.email',
    'response_type': 'token',
    'immediate': false
  };
  gapi.auth.authorize(config, function() {
     var token = gapi.auth.getToken();
   /// ...use token

  });
  }

私のアプリは昨日まで正常に動作していましたが、今日は認証に失敗し、Chrome コンソールには次のように表示されます。

Uncaught TypeError: undefined is not a function at line cb=gapi.loaded_0:223 ハンドラー関数はまだ実行されていません。223行目は次のとおりです。

var f=c.popup,g=c.after_redirect;f&&"keep_open"!=g&&(0,_.Uu)(window,f)

g&&(0,_.Uu)(window,f) が有効なJSになる方法がわかりません。

他の誰かもこれを見ていますか?

4

1 に答える 1