标签: javascript electron
我正在创建一个访问网址的电子应用。当导航到网址时,用户点击一个按钮,然后重定向到一个显示在Chrome中弹出的网址。
如何在电子中启用/显示此弹出窗口?它似乎默认启用它。
答案 0 :(得分:1)
您在图片中看到的是,Chrome会打开一个用于处理身份验证事件的弹出窗口。
但是,正如'login' event
'login'
默认行为是取消所有身份验证,要覆盖此操作,您应该使用event.preventDefault()阻止默认行为,并使用凭据调用callback(username, password)。
event.preventDefault()
callback(username, password)
这意味着,你应该手动处理'login' event of your webContents并自己打开一个弹出窗口或做你想做的事。