#javascript #recaptcha #invisible-recaptcha #grecaptcha
#javascript #recaptcha #невидимый-recaptcha #grecaptcha
Вопрос:
Я внедряю невидимую reCAPTCHA на своем веб-сайте, и чтобы уменьшить количество сторонних JS-файлов при загрузке страницы, я хотел бы загружать https://www.google.com/recaptcha/api.js
файл только после отправки формы пользователем. Как только он загрузится, я бы использовал, grecaptcha.render
за которым следует grecaptcha.execute
. Я внедрил и протестировал это, и это работает так, как ожидалось.
Меня беспокоит то, что задержка загрузки этого файла может негативно повлиять на способность Google подтвердить, что пользователь не робот. Например, возможно, JS Google улавливает события пользователей, когда они используют страницу, и использует эти действия для проверки того, что пользователь является человеком. Из-за задержки загрузки JS Google не будет учитывать эти пользовательские события и может привести к тому, что более законные пользователи получат раздражающие проблемы с изображением.
В документах об этом ничего не упоминается. Есть ли у кого-нибудь опыт работы с этой реализацией? Я бы подумал, что Google полагается на другую информацию, такую как IP-адрес и файлы cookie для такого рода проверки, но я хочу подтвердить.
Комментарии:
1. У вас есть какое-либо решение?
2. @iamabs2001 к сожалению, я не помню, что я сделал в итоге 🙂