-
Creator 版本:3.7.3和3.8.1
-
目标平台: Chrome浏览器
-
重现方式:设置WebView的url超过一次后,会导致game.end()无法正常关闭
-
首个报错:system-info.ts:378 Scripts may close only the windows that were opened by them.
exit @ system-info.ts:378 -
之前哪个版本是正常的:
-
手机型号:
-
手机浏览器:
-
编辑器操作系统:
-
重现概率:必现
-
Demo:demo.rar (6.7 KB)
这个问题应该跟 webview 没关系,window.close 只对 window.open 接口打开的页面有效。
https://developer.mozilla.org/en-US/docs/Web/API/Window/close
我这边测试是只要设置了WebView的url,就没法正常关闭了
有办法能解决这个问题吗
你用 webview 组件去显示,直接将 webview 组件销毁不就可以了吗?
我是要关闭整个游戏,不是关闭webview
目前没有找到方案绕过去,试试每次新建个 webview,不用 url 去刷新 webview