firefox扩展中的launchWebFlow在oauth2弹出窗口上关闭扩展窗口

问题描述

因此,我遇到了一个有趣的问题,并希望提出一些意见。因此,我有一个chrome扩展程序,正在将其移植到firefox扩展程序。除了我遇到的这个愚蠢的问题,一切都运转良好。基本上,当我启动launchWebAuthFlow时,会像预期的那样弹出oauth2窗口,但是由于某些原因,在firefox中,它会在打开oauth2弹出窗口时关闭扩展窗口,由于扩展已关闭,因此完全使登录过程无效。在chrome上,当oauth2页面打开时,扩展窗口仍然保持打开状态,但是在Firefox中,它会立即关闭。这似乎是因为在firefox中,他们在全新的firefox窗口中打开了oauth2页面,而不是漂亮的小弹出窗口。是否有人对此问题有任何经验,也许有解决方法解决方法?我真的不认为我需要为此附加代码,但我会同意。

    chrome.identity.launchWebAuthFlow(
        { url: auth_url,interactive: true },function (redirect_url) {

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...