iphonex 视频播放有黑边的问题

一般这种情况怎么做适配?

:face_with_monocle: :face_with_monocle:
视频的话确实够呛,只能等比缩放挡黑边???

使用
const videoPlayerNode = this.node.getChildByName(‘VideoPlayer’);

    // 获取屏幕的宽高比

    const screenAspect = cc.winSize.width / cc.winSize.height;

    const videoAspect = videoPlayerNode.width / videoPlayerNode.height;

    if (screenAspect > videoAspect) {

        // 如果屏幕比视频宽,则将视频宽度设置为屏幕宽度,并调整高度

        videoPlayerNode.width = cc.winSize.width;

        videoPlayerNode.height = cc.winSize.width / videoAspect;

    } else {

        // 如果屏幕比视频窄,则将视频高度设置为屏幕高度,并调整宽度

        videoPlayerNode.height = cc.winSize.height;

        videoPlayerNode.width = cc.winSize.height * videoAspect;

    }

这段代码后,视频适配倒是正常,但导致原本适配的贴边UI,在iphone x 机型里,全部内缩,请问怎么处理: