Я использую Google Recaptcha в приложениях для iOS и Android, которые работают нормально. Но я также хочу реализовать приложение Google Recaptcha в MacOS. Google Recaptcha Enterprise Dose не предлагает никаких LIB или SDK для macOS. Поэтому я пытался использовать Google Recaptcha в WebView в MacOS, используя код JavaScript. < /P>
Но я всегда получаю ошибку: «Ошибка для владельца сайта: недопустимый домен для ключа сайта», при загрузке этой страницы в веб -представлении в приложении MacOS.
Код: Выделить всё
function onSubmit() {
grecaptcha.enterprise.ready(function() {
grecaptcha.enterprise.execute('MY_KEY', {action: 'LOGIN'}).then(function(token) {
window.webkit.messageHandlers.recaptchaCallback.postMessage(token);
});
});
}
Verify
Я также попытался отключить проверку
домена из настройки ключа Captcha для ключа, который я использую. Работайте при загрузке с использованием сценария Java в WebView MacOS?>
Подробнее здесь:
https://stackoverflow.com/questions/787 ... -for-macos