Popup bloqueando la autorización de gdrive en chrome

Por lo tanto, el problema es que la ventana emergente que bloquea la ventana se abre incluso si se realiza mediante una acción del usuario, haga clic, por ejemplo ...

gapi.auth.authorize({
   client_id: this.client_id,
   scope: this.scopes,
   access_type: 'online',
   immediate: immediate
}, function(authResult) {
   console.log(authResult)
});

Si simplemente abro la ventana en el usuario, haga clic aquí:

$('.some').click(funciton(){
    window.open(someurl)
})

funciona bien, pero si lo hice, lanzo el gdrive api (gapi.auth.authorize), este bloqueo de todos modos.

Una obligación, no puedo obligar a los usuarios a desactivar el bloqueo de popap. Espero que alguien ahora lo resuelva :), gracias.

Respuestas a la pregunta(5)

Su respuesta a la pregunta