微信浏览器判断

main.js里面判断是否全屏的语句是

            cc.view.enableAutoFullScreen(cc.sys.browserType !== cc.sys.BROWSER_TYPE_BAIDU);

但是在微信浏览器上还是会全屏

if (cc.sys.browserType !== cc.sys.BROWSER_TYPE_WECHAT) 判断是无效的
@panda

实际上在微信浏览器上cc.sys.browserType显示的值是mqqbrowser

感觉这应该是BUG啊

嗯,微信浏览器开启 X5 内核的时候确实会检测为 mobile QQ,开发版本已经同时过滤 百度,微信,mobile QQ 这几个环境了,你可以改为:

if (cc.sys.browserType !== cc.sys.BROWSER_TYPE_BAIDU && cc.sys.browserType !== cc.sys.BROWSER_TYPE_WECHAT && cc.sys.browserType !== cc.sys.BROWSER_TYPE_MOBILE_QQ)
{
    cc.view.enableAutoFullScreen(true)
}
2赞