新版谷歌浏览器调用cc.game.end()时的问题

  • Creator 版本:2.0.7 beat4

  • 目标平台: Web

  • 详细报错信息,包含调用堆栈:Scripts may close only the windows that were opened by it.

  • 重现方式:在新版非IE浏览器,调用cc.game.end();

我在退出游戏时调用cc.game.end()无反应,看了一个log有一个警告,Scripts may close only the windows that were opened by it.
但是在IE浏览器上又可以关闭。我用的70.**版本的谷歌浏览器,同事的60.谷歌浏览器可以正常关闭。
问了一下度娘,说是:
由于在脚本中使用了 window.close(), 当前非弹出窗口在最新版本的chrome和firefox里总是不能关闭,而在 IE中是可以关闭的

各位大神有没有遇到过这个问题,要怎么解决呢?