我正在尝试集成google-recaptcha,但没有成功。
遇到错误
feedback.js:39未捕获的TypeError:grecaptcha.render不是函数
main.js 'googlerecaptcha':'https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit',
array.map(&:clone).map { |clone|
clone.email = clone.email.upcase
}
答案 0 :(得分:0)
在src / js / path_mapping.json中是否有“ googlerecaptcha”的映射?如果我转到https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit,则看不到它正在返回任何有效对象。因此很可能未定义'grecaptcha'变量。
就像reCaptcha一样,它是一个必须执行的功能,而不是可以直接交互的对象。因此,您可能需要一种不同的方法,此线程中对此有所提及。