窗口事件侦听器在 Angular 2+ 中不起作用

问题描述

我有一个 angular2+ 应用程序,它从服务器接收一个 url 作为响应。我想在新窗口中打开 url 并等待在该窗口上执行某些操作,然后再继续应用程序逻辑的其余部分。

这是我的代码,关于我如何尝试侦听新打开的窗口上发生的事件

 let newWindow = window.open(urlReceivedFromServerAsResponse,'Authorize Access','height=570,width=520');

newWindow.onload = function() { console.log("Loaded"); }

也试过了,

newWindow.addEventListener("load",function() {console.log("Loaded");})

但我没有看到任何控制台日志。不在父窗口或子窗口中。有人可以指出我缺少什么。谢谢

解决方法

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

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

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