>source

내 Angular 11 앱에서 Google 원 탭을 사용하고 싶습니다. 내가 덧붙였다< 스크립트 Async Defer Src= "https://accounts.google.com/gsi/client"> < /script >내 HTML에 다음 code에서 다음 code를 사용했습니다.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>

팝업은 잘 작동하지만, 내가 로그인 할 수 없지만 기능을 만들면HandleCredentialResponse.app.component.ts., 다음 오류가 발생합니다.[gsi_logger] : '콜백'의 값은 함수가 아닙니다. 구성 무시.

대신 JavaScript API를 사용하려고하면 TypeScript는 다음 오류를 발생시킵니다.'TypeOf Google'유형에 속성 '계정'이 존재하지 않습니다.

Angular에서 Google 원 탭을 사용할 수 있으려면 어떻게해야합니까?

  • 이전 javascript : NodeJS 스크립트에서 Firebase-Tools를 사용하는 방법은 무엇입니까?
  • 다음 javascript : Disable /Enable ASPX 페이지에서 계속 버튼을 사용하십시오