收藏
回答

ipad横屏下进入页面rpx计算错误

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 客户端 7.0.4 2.6.3

假设ipad屏幕宽高为(750 * 1000)

1:ipad在横屏的状态下进入页面,如果不旋转屏幕,rpx是按照750计算的;

2:之后屏幕旋转进入竖屏状态下,rpx是按照750计算,这个时候变现正常;

3:屏幕再次旋转进入横屏状态下,rpx是按照1000计算。

1和3表现不一致,适配困难,尤其是宽度和高度一个使用百分比的时候,在1的情况下会变形。

回答关注问题邀请回答
收藏

3 个回答

  • 农大宝
    农大宝
    2020-11-27
    @media (orientation: landscape) { // 横屏
      view{
        width: 1000rpx
      }
    }
    
    
    @media (orientation: portrait) { // 竖屏
      view{
        width: 750rpx
      }
    }
    
    2020-11-27
    有用
    回复
  • 黄伟
    黄伟
    2019-06-27

    同上 别给自己挖坑。自己何必难为自己

    2019-06-27
    有用
    回复
  • 祺爸💎
    祺爸💎
    2019-06-27

    禁止旋转了解一下,不要自己往坑里跳

    2019-06-27
    有用
    回复 1
    • --
      --
      2019-06-27

      存在这样的问题,指出来而已。

      产品需要横屏使用的场景,ipad不支持页面级打开横屏

      2019-06-27
      回复
登录 后发表内容