window.gapi.auth2.getAuthInstance (). signIn не отправляет обратный вызов в Safari - PullRequest
0 голосов
/ 16 июня 2020

Мы встроили кнопку Google OAuth в iframe. Когда пользователь загружает страницу с этим iframe, нажимает кнопку Google в этом iframe, срабатывает window.gapi.auth2.getAuthInstance (). SignIn и появляется новое окно. Пользователь вводит адрес электронной почты, пароль и отправляет форму. Окно закрывается, но для этой функции нет обратного вызова.

Он воспроизводится только тогда, когда домен главного окна отличается от домена iframe!

Вы можете попробовать здесь - https://sparklejobs.com/localhost-universal/

Домен главного окна - окно iframe sparklejobs.com с кнопкой Google - staging-web.good.co

...