Javascript 在Angular中使用Google One Tap
我想在我的Angular 11应用程序中使用Google One Tap。接下来,我将Javascript 在Angular中使用Google One Tap,javascript,angular,typescript,google-identity,Javascript,Angular,Typescript,Google Identity,我想在我的Angular 11应用程序中使用Google One Tap。接下来,我将添加到我的html中,然后在我的app.component.html中使用以下代码: <div id="g_id_onload" data-client_id="MY_GOOGLE_CLIENT_ID" data-callback="handleCredentialResponse", data-cancel_on_tap
添加到我的html中,然后在我的app.component.html
中使用以下代码:
<div id="g_id_onload"
data-client_id="MY_GOOGLE_CLIENT_ID"
data-callback="handleCredentialResponse",
data-cancel_on_tap_outside="false">
</div>
弹出窗口工作正常,但我似乎无法登录。如果我在app.component.ts
中创建函数handleCredentialResponse
,我会得到以下错误:[GSI\U LOGGER]:“回调”的值不是函数。配置被忽略。
如果我尝试使用JavaScript API,Typescript会抛出以下错误:属性“accounts”在类型“typeof google”上不存在。
我应该怎么做才能在Angular中使用Google One Tap?我知道我玩游戏有点晚了,但你仍然可以。我认为它有效。谢谢