最近,谷歌发布了隐形验证码。https://www.google.com/recaptcha/intro/invisible.html
有没有办法借助AngularJS集成这个系统?
澄清这个问题不是关于谷歌的常规reCaptcha。我在问有关隐形reCaptcha的事情。下面是详细的情况。
我的注册表已经在使用AngularJS了。表单提交由AngularJS标准触发。不可见的reCaptcha需要我提供回调函数来提交表单。这是令人困惑的部分。
发布于 2017-03-24 01:35:56
您不能在不可见的reCAPTCHA数据回调中直接引用angularJs函数,它需要一个全局函数,所以我想出的解决方案是:
$scope.login = function (token) {
// your login logic
}
$window.login = $scope.login;然后你就可以在登录按钮中使用data-callback="login"了。
希望这能有所帮助。
https://stackoverflow.com/questions/42894003
复制相似问题