我需要在Angular 7中以编程方式在浏览器中打开一个新选项卡。只有在成功向第三方服务发出HTTP请求后,才能执行此操作。浏览器必须将其理解为“可信”操作。这意味着打开不应该被阻止。例如,在Angular中订阅HTTP响应的情况下,Chrome会调用弹出窗口阻止程序。
PS在请求之前打开新标签页的变体不适用于我的情况。
谢谢。
您可能会发现How to Open URL in New Tab using Angular文章有用