最近在项目打包web端之后在手机app上运行,出现自动旋转问题,以及触摸旋转问题。为了避免大家遇到同样问题,特意来记录一下。
方案1:
在代码启动时根据自己的需求加入如下代码
/**根据自己项目的需求选择一种即可 */
cc.view.setOrientation(cc.macro.ORIENTATION_LANDSCAPE);//固定横屏
//cc.view.setOrientation(cc.macro.ORIENTATION_PORTRAIT);//固定竖屏
//cc.view.setOrientation(cc.macro.ORIENTATION_AUTO);//自动
方案2:
正常情况下方案1是可以解决的,如果还是有问题或者是部分机型有问题(我的项目就是华为的依然会触摸后旋转)。就要再进行如下操作:
1.打开web-mo

本文介绍了两种解决CocosCreator构建的web应用在手机上运行时自动旋转问题的方法。方案1是在启动时根据需求添加特定代码;方案2针对仍有旋转问题的机型,特别是华为手机,需要在web-mobile的main.js中删除或注释相关代码。
最低0.47元/天 解锁文章
1495

被折叠的 条评论
为什么被折叠?



