首先在main函数里面添加 禁止自动全屏
var ua = navigator.userAgent.toLowerCase();
if(/android/.test(ua) && /*cc.screen.fullScreen() && */cc.sys.browserType == cc.sys.BROWSER_TYPE_CHROME)
{
cc.view.enableAutoFullScreen(false);
}
然后全局添加 :
//------------ chrome 浏览器黑屏问题---------------
var _time = 0;
var changeScreen = setInterval(function(){
var ua = navigator.userAgent.toLowerCase();
if(/android/.test(ua) && cc.screen.fullScreen() && cc.sys.browserType == cc.sys.BROWSER_TYPE_CHROME)
{
_time++
cc.screen.exitFullScreen();
}
if(_time > 500)
{
clearInterval(changeScreen);
}
},300)