2017-07-18 39 views
0

全部,不可见的recaptcha不会在angularjs中找到回调函数

下面的代码代表我的注册页面。我的无形验证码按预期工作,但我的回调永远不会被调用。我正在使用AngularJS .....以及我在隐身验证码后得到的控制台消息是... ReCAPTCHA无法找到用户提供的功能:注册

我的AngularJS语法有什么问题吗?

在我的index.html

<script src="https://www.google.com/recaptcha/api.js" async defer> 
</script> 

在我register.html

<div id='recaptcha' class="g-recaptcha" data-sitekey={{key}} data- 
callback="register" data-size="invisible"></div> 

在我的控制器register.html

$scope.register = function(token) { 
    console.log("Data call back worked!" + " Value of token: " + token); 
} 
+0

谢谢War10ck!重复解决了我的问题! –

回答

0

添加以下内容:$window.login = $scope.login;进行注册作为一项全球职能。被盗here