esc*_*nor 7 javascript google-chrome google-chrome-extension vue.js
许多年前就有与此类似的线程,并且当我遇到文档说弹出窗口在失去焦点后关闭时,我看到了实现此功能的 chrome 扩展的示例。我特别提到的功能是在授权后保持弹出窗口打开的能力。
目前,我使用身份 api 并使用以下代码为我的 chrome 扩展实现了登录按钮:
getAccessToken(interactive) {
return new Promise(function(resolve, reject) {
browser.identity.getAuthToken({ interactive: interactive }, token => {
resolve(token);
});
});
},
Run Code Online (Sandbox Code Playgroud)
,但是登录对话框完成后,我的 chrome 扩展弹出窗口立即关闭,这是一个很差的用户体验。
目前有解决方法吗?我参考的扩展通过 oauth 完成了这个任务,但我还没有在网上看到解决方案。