美文网首页
CocosCreator H5 判断手机横竖屏

CocosCreator H5 判断手机横竖屏

作者: 岑吾 | 来源:发表于2021-11-25 16:35 被阅读0次

    在CocosCreator中,如果使用cc.view.getFrameSize()cc.view.getCanvasSize()的长宽比只能判断cc.view是横竖屏状态,如果在编译的时候设备方向设定为Landscape时,无论手机是横竖屏,通过 cc.view.getFrameSize()cc.view.getCanvasSize()获取的长宽比都是宽屏状态。
    这时我们要判断手机横竖屏的话,可以使用window.orientation的角度是否为正负90来判断是否横屏。

    // 是否横屏
    void isMobileLandscape(){
        return (window.orientation == 90 || window.orientation == -90)
    }
    

    相关文章

      网友评论

          本文标题:CocosCreator H5 判断手机横竖屏

          本文链接:https://www.haomeiwen.com/subject/nbxztrtx.html