【问题标题】:Custom button for new Google Identity新 Google 身份的自定义按钮
【发布时间】:2022-12-19 16:16:57
【问题描述】:

Google 最近推出了其新的Google Identity 平台并弃用了其旧的“Google Sign-In for Web”平台。我正在尝试使用游戏框架基于画布的 GUI 将我自己的自定义 Google 登录按钮添加到 Phaser 3 游戏,但似乎没有这样做的选项。相反,谷歌似乎强制执行极其严格的个性化选项并使用他们自己的 iframe。

使用新的 Google Identity,我如何创建自己的自定义按钮而不是使用 Google 的 iframe?我需要将按钮缩放为通过画布呈现的对象而不是 DOM 元素。


或者,有什么方法可以在按钮呈现后更改它的属性(见下文)?也许解决方法是在窗口上添加 resize eventListener 并手动缩放按钮。我什至看不到这样做的选择。

google.accounts.id.renderButton(document.getElementById('google-login'), {
            theme: 'outline',
            size: 'large',
            type: 'standard',
            width: '256', // <--- here
        })

【问题讨论】:

    标签: javascript google-identity


    【解决方案1】:

    我有同样的问题。您找到解决方案了吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-06-13
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 2016-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多