location.hash导致window.close()失效

通常用 或 window.open() 打开的新窗口可以用 window.close() 方法关闭, 但当新窗口中调用了 location.hash 时(如: react-router 的 hashHistory), 则 window.close() 方法会失效.
location.hash导致window.close()失效
文章图片

【location.hash导致window.close()失效】解决方案:
绕开 location.hash 方法, 使用 browserHistory 或其他路由方式.

    推荐阅读