【问题标题】:invisible recaptcha wont find callback function in angularjs [duplicate]看不见的recaptcha不会在angularjs中找到回调函数[重复]
【发布时间】:2017-07-18 18:55:52
【问题描述】:

全部,

下面的代码代表我的注册页面。我的隐形验证码按预期工作,但我的回电从未被调用。我正在使用 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);
}

【问题讨论】:

  • 谢谢 War10ck!副本解决了我的问题!

标签: javascript html angularjs recaptcha


【解决方案1】:

添加以下内容:$window.login = $scope.login;将其注册为全局函数。盗自here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多