首页 > 解决方案 > 未处理的承诺拒绝:超时;区域:Recaptcha

问题描述

我在我的角度页面上添加了recaptcha。在我解决 recaptcha 后,大约 10 秒后似乎有错误。未处理的承诺拒绝:超时;区域:; 任务:Promise.then;值:超时未定义。

import { Component, OnInit, OnDestroy, ElementRef, ViewChild } from '@angular/core';
import { ApiService } from '../../services/api.service';

@Component({
  selector: 'app-tdec-captcha',
  templateUrl: './tdec-captcha.component.html',
  styleUrls: ['./tdec-captcha.component.scss']
})
export class TdecCaptchaComponent implements OnInit, OnDestroy {
 
  constructor(private apiService: ApiService) { }

  ngOnInit() {
  }
  ngOnDestroy(){

  }

  relolved = function (event: any) {
    //this.re_Captcha = event
    if (event !== null) {
      this.apiService.re_Captcha = true;    
    }  
  }
}
<div class="overlay">
  <div #captcha>
    <re-captcha class="captcha" (resolved)="relolved($event)" siteKey="6wekif9g88gwZAAasYncf6GHj5F6dvpkQ_90000Bp
"></re-captcha> 
  </div>enter code here
</div>

标签: javascriptangular

解决方案


推荐阅读