2016-05-08 6 views
0

Ich versuche Google Captcha mit Angular JS zu verwenden, Mein Problem ist, dass das div "Recaptcha" nicht immer angezeigt wird. Ich denke, das liegt daran, dass das Google Captcha-Skript geladen wird, bevor meine anderen Skripts geladen wurden.Google Captcha mit AngularJS

Wenn das Div angezeigt wird, funktioniert alles wie es sollte.

Weiß jemand, wie man alles funktioniert?

Antwort

0

Stellen Sie sicher, dass die reCaptcha-Bibliothek <script src="https://www.google.com/recaptcha/api.js?onload=vcRecaptchaApiLoaded&render=explicit" async defer></script> im head-Tag enthalten ist. Der Onload-Callback ist erforderlich, um der angular-recaptcha-Bibliothek mitzuteilen, dass reCaptcha api zur Verwendung bereit ist.

+0

Ich benutze nicht angular-recaptcha –

+0

Versuchen Sie jedoch, die reCaptcha-Bibliothek in den Kopf-Tag aufzunehmen – Elka