我实现了Google登录,并使用他们的signin2.render()方法来呈现一个按钮以供登录。
我注意到按钮会自动更新。它显示“与谷歌签约”或“与谷歌签约”,这是很好的。
但是,当您“登录”时,按钮仍然处于活动状态,如果您单击该按钮,将再次登录。
我试图删除事件侦听器,但到目前为止已经成功:

是否有任何方法来防止或覆盖此行为?
发布于 2017-12-22 02:14:54
signin2.render()是一个方便的功能,可以显示“登录”按钮,并让用户以最少的努力登录。但是如果你想在Google上做更多的事情,比如注册等等,这并不是最好的方法。
我建议遵循这里解释为“自定义图形按钮”的路径。
这样,你可以在按钮上显示任何标签,或者让用户用相同的按钮登录等等。你需要学习Google登录的JavaScript APIs,但是这更灵活。
https://stackoverflow.com/questions/47928057
复制相似问题