我已按照Google的官方教程为我的网站实施了Google登录:https://developers.google.com/identity/sign-in/web/sign-in
使用上面的教程我得到以下按钮
现在我正在尝试将按钮的文本从“登录”更改为“与Google连接”但是没有发生任何事情......
我的Javascript代码..
function onSignIn(googleUser) {
var profile = googleUser.getBasicProfile();
loginpassword = profile.getId();
loginemail = profile.getEmail();
};
HTML代码..
<div class="g-signin2" data-onsuccess="onSignIn">Connect with Google</div>
知道如何更改文字吗?即使我正在为platform.js文件提供客户端ID和外部链接,它仍然无法工作..请帮助..
2 回答
来自谷歌的platform.js库正在渲染按钮以及文本 .
要覆盖它,您需要build your own custom button . 来自谷歌的例子:
请注意,您可以找到实际的图标文件on Google's server for download .
一旦你设置了样式和Javascript,你就可以通过
HTML
调用按钮本身,此时你可以指定文本:请注意,您必须遵守Google's branding guidelines .
或者您可以更改使用Javascript生成的范围文本,尝试使用代码中的“DivID”替换您的Div ID