小编nik*_*tka的帖子

弹出窗口阻止chrome中的gdrive授权

因此,问题是弹出窗口阻止窗口打开,即使它是由用户操作完成的,单击例如..

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

如果我只是在用户点击打开窗口,如下所示:

$('.some').click(funciton(){
    window.open(someurl)
})
Run Code Online (Sandbox Code Playgroud)

它工作正常,但如果我这样做它抛出gdrive api(gapi.auth.authorize),无论如何这个阻塞.

必须,我不能强迫用户关闭popap阻止.我希望现在有人如何解决它:),谢谢

javascript authentication google-drive-api

4
推荐指数
1
解决办法
3613
查看次数