Ich versuche, die unsichtbar reCAPTCHA in meiner AngularJS Web App zu implementieren. Laut ihrem Dokument soll ich dem Übermittlungs-Button für das Login-Formular ein Attribut namens "Daten-Rückruf" hinzufügen. Ich füge jedoch die Funktion für die HTTP-Anfrage mit der Taste ng-klick an die Schaltfläche an. Was soll ich dann in den Wert des Attributs "Daten-Rückruf" eingeben? Wie kann ich wissen, ob das Recaptcha-Ergebnis erfolgreich ist oder nicht, und g-recaptcha-response erhalten, um mit meiner http-Anfrage an den Server zu senden?Invisible Google reCaptcha mit AngularJS
https://developers.google.com/recaptcha/docs/invisible
Zu Testzwecken sollten Sie wahrscheinlich an $ window und nicht an das Fenster selbst binden. – mikeswright49
Sie haben absolut Recht, die Verwendung des globalen Fensterobjekts verursacht direkt Testbarkeitsprobleme, danke, dass Sie darauf hingewiesen haben. –
Es hat zuerst nicht funktioniert, aber es war, weil ich $ window nicht als Abhängigkeit injiziert habe. Vielen Dank! –