У меня есть логин Google, и я получаю эту ошибку {error: "popup_closed_by_user"}
Вот мой код:
const startApp = () => {
gapi.load('auth2', function(){
auth2 = gapi.auth2.init({
client_id: 'CLIENT_ID',
cookiepolicy: 'single_host_origin',
})
auth2.signIn()
.then(function() {
console.log(auth2)
})
.catch(function(error){
console.log(error)
});
attachSignin(document.getElementById('google-button'));
});
};
Я видел ответы, в которых говорилось, что мне нужно отделить «gaps.load» от «gap.auth2.init», но я получаю сообщение об ошибке в init, поскольку она не определена. Этот код работает, и я могу войти, но я всегда получаю всплывающее окно "error: popup_closed_by_user"
Кроме того, у меня нет блокировщиков рекламы, и эта ошибка появляется на всех устройствах и во всех браузерах.