recaptcha__en.js:未捕获类型错误:qF 不是函数

问题描述 投票:0回答:1

我最近遇到了 reCAPTCHA Enterprise 的问题。 在实施它的每个表单上,我都会收到此错误:

Uncaught TypeError: qF is not a function
    at recaptcha__en.js:601:176
    at Array.<anonymous> (recaptcha__en.js:68:221)
    at recaptcha__en.js:599:379
    at recaptcha__en.js:1034:261

没有代码或数据库更改,这是具有 Hyva 主题的 Magento 环境。

尝试返回代码库和备份数据库,错误仍然存在。

magento magento2 recaptcha-v3 invisible-recaptcha recaptcha-enterprise
1个回答
0
投票

我刚刚遇到了同样的问题,对我来说答案与这个问题相同。

基本上,我的淘汰赛代码在初始化中有

self = this;
。做这个
var self = this;
就可以解决问题。

我怀疑 Google 一定发布了更新,这意味着使用 self 作为全局变量会导致冲突。

我可能会搜索任何非核心表单扩展来查找术语

self = this;
,看看您是否也是这种情况。

© www.soinside.com 2019 - 2024. All rights reserved.