Google登录按钮不会显示 [英] Google Sign In Button Won't Render

查看:115
本文介绍了Google登录按钮不会显示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试为我的Web应用程序创建登录页面,并且按照此网站上的步骤操作:

I'm trying to make a sign in page for my web application and I followed the steps on this website:https://developers.google.com/identity/sign-in/web/sign-in but the google sign in button won't show up, it's just a blank screen but I see that the google icon shows up and fades so it is connecting to google. this is my index.html:

<!DOCTYPE html>
<html>
<head>
<title>Google SignIn</title>
   <!-- Bootstrap CDN: Latest compiled and minified CSS -->
   <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
   <!-- Google Sign In Client ID -->
   <meta name="google-signin-client_id" content="**MY GOOGLE CLIENT ID**">
   <script src="https://apis.google.com/js/platform.js" async defer></script>
   <!-- Jquery -->
   <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
   <script src="script.js" type="text/javascript"></script>
    <style>
       .g-signin2{
           margin-left:500px;
           margin-top:200px;
       }   
        .data{
            display:none;
        }
   </style>
</head>

<body>
    <div class="g-signin2" data-onsuccess="onSignIn"></div>
    <div class="data">
        <p>Profile Details</p>
        <img id="pic" class="img-circle" width="100" height="100"/>
        <p>Email Address</p>
        <p id="email" class="alert alert-danger"></p>
        <button onclick="signOut()" class="btn btn-danger">SignOut</button>
    </div>
</body>
</html>

推荐答案

Google登录API仅在运行中的Web服务器上有效.如果直接打开文件,将看不到Sign in按钮.

The Google Sign in API works only on a running web server. You will not be able to see the Sign in button if you are directly opening the file.

这篇关于Google登录按钮不会显示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆