Я только начал внедрять Google Recaptcha v3, точно так же, как в документации.
<script src='https://www.google.com/recaptcha/api.js?render=MY_API_KEY'></script> <script> grecaptcha.ready(function() { grecaptcha.execute('MY_API_KEY', {action: 'homepage'}) .then(function(token) { }); }); </script>
Но я продолжаю получать эту ошибку;
Uncaught TypeError: performance.now is not a function
Ошибка выдается в https://www.gstatic.com/recaptcha/api2/v1541614764654/recaptcha__en.js, который вызывается в https://www.google.com/recaptcha/api.js
К сожалению, похоже, что нет ответов с таким же сценарием.
Я нашел ответ.
performance.now был добавлен в файл api.js, и в другом из моих сценариев использовалась переменная с именем performance.Я изменил имя этой переменной, что решило проблему.
Может быть, это может помочь кому-то еще!