gpt4 book ai didi

javascript - 谷歌登录时未触发回调

转载 作者:数据小太阳 更新时间:2023-10-29 03:56:22 24 4
gpt4 key购买 nike

<html>
<head>
<meta name="google-signin-client_id" content="MY_CLIENT_ID.apps.googleusercontent.com" />
</head>
<body>
<div class="g-signin2" data-onsuccess="onSignIn"></div>
<script src="https://apis.google.com/js/platform.js" async defer></script>
<script type="text/javascript">
function onSignIn(googleUser) {
console.log("Succesfully Singed in!!!");
}
</script>
</body>
</html>

通过上面的内容,我可以看到一个 google-sign-in 按钮,它会打开一个弹出窗口接受凭据并让我登录。但我希望在登录成功时触发 onSignIn 方法,这没有发生。有人对此有任何指示吗?

在带有 safari、chrome 和 firefox 浏览器的 osx 上的 apache 服务器上尝试过

最佳答案

你应该在 head 标签中添加你的 platform.js 脚本

<html>
<head>
<meta name="google-signin-client_id" content="MY_CLIENT_ID.apps.googleusercontent.com" />
<script src="https://apis.google.com/js/platform.js" async defer> </script>
</head>
<body>
<div class="g-signin2" data-onsuccess="onSignIn"></div>

<script type="text/javascript">
function onSignIn(googleUser) {
console.log("Succesfully Singed in!!!");
}
</script>
</body>
</html>

关于javascript - 谷歌登录时未触发回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36246044/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com