如何启用弹出电子认证?

时间:2017-06-14 11:35:36

标签: javascript electron

我正在创建一个访问网址的电子应用。当导航到网址时,用户点击一个按钮,然后重定向到一个显示在Chrome中弹出的网址。

如何在电子中启用/显示此弹出窗口?它似乎默认启用它。

enter image description here

1 个答案:

答案 0 :(得分:1)

您在图片中看到的是,Chrome会打开一个用于处理身份验证事件的弹出窗口。

但是,正如'login' event

的文档中所述,Electron默认不会弹出这样的弹出窗口
  

默认行为是取消所有身份验证,要覆盖此操作,您应该使用event.preventDefault()阻止默认行为,并使用凭据调用callback(username, password)

这意味着,你应该手动处理'login' event of your webContents并自己打开一个弹出窗口或做你想做的事。