2

AndroidおよびiOSデバイスでゲームを横向きにロックしたい。プレイヤーがポートレートモードでプレイしようとした場合。このようなことをしようとしたため、横向きモードにする必要があります

$(window).bind('orientationchange resize', function(event){
    if(event.orientation) {
        if (event.orientation == 'landscape') {
            if (window.rotation == 90) {
                rotate(this, -90);
            } else {
                rotate(this, 90);
            }
        }
    }
    });
function rotate(el, degs) {
    iedegs = degs/90;
    if (iedegs < 0) iedegs += 4;
    transform = 'rotate('+degs+'deg)';
    iefilter = 'progid:DXImageTransform.Microsoft.BasicImage(rotation='+iedegs+')';
    styles = {
        transform: transform,
        '-webkit-transform': transform,
        '-moz-transform': transform,
        '-o-transform': transform,
        filter: iefilter,
        '-ms-filter': iefilter
    };
    $(el).css(styles);
}

しかし、ポートレートモードのときに強制的に横向きにすることはありませんでした。誰でも私を助けてくれますか

4

0 に答える 0