通常用 <a target="_blank"></a> 或 window.open() 打开的新窗口可以用 window.close() 方法关闭, 但当新窗口中调用了 location.hash 时(如: react-router 的 hashHistory), 则 window.close() 方法会失效.
image.png

解决方案:
绕开 location.hash 方法, 使用 browserHistory 或其他路由方式.


JayLiu
15 声望1 粉丝

折腾方向: 数据可视化, 前端架构, 前端微服务.