我实现了一个包含简单谷歌登录按钮的简单页面,如下所示:
<meta name="google-signin-client_id" content="xyz.apps.googleusercontent.com">
<script src="https://apis.google.com/js/platform.js" async defer></script>
<script>
function onSignInFailure() {
alert('no work!');
}
function onSignIn(googleUser) {
alert('it work!');
}
</script>
<div class="g-signin2" data-onsuccess="onSignIn" data-onfailure="onSignInFailure" data-theme="dark"></div>
但是当我点击按钮时,我选择了我的谷歌帐户,但没有任何事情发生...... 没有触发“警报”
答案 0 :(得分:1)
onSignInFailure
中存在语法错误,应该是:
function onSignInFailure() {
alert("doesn't work!");
}