收藏
回答

小程序横屏rpx单位显示过大

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

复现路径:小程序页面强制横屏"pageOrientation": "landscape", rpx单位明显过大

问题描述:竖屏状态下 ,屏幕宽度为750rpx,横屏状态下屏幕宽度为竖屏状态下屏幕的高度(大于750rpx),但rpx并未适配,导致显示过大。

预期表现:


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

5 个回答

  • 奔跑的蜗牛
    奔跑的蜗牛
    07-02

    官方直接不解决了吧。得自己算了

    07-02
    有用
    回复
  • aLIEz
    aLIEz
    04-22

    有相同问题。rpx单位数值有误差(我的也都是横屏产生的)。离谱的是,调试器中点击样式,变一下数值大小就正常了。我用px ,机型无法适配,用vw,vh好像可以解决。主要是。我这边问题是突然出现的(更新了开发者工具),我更改工作量好大,有人知道问题在哪吗?


    04-22
    有用
    回复
  • 是柿子啊
    是柿子啊
    2020-05-21

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-05-21
    有用
    回复 11
    • 时堇禾茁
      时堇禾茁
      2020-05-21
      代码片段,横屏状态rpx显示过大,在调试器中点击样式触发更新后显示正常
      2020-05-21
      回复
    • 是柿子啊
      是柿子啊
      2020-05-21回复时堇禾茁
      代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)麻烦提供下这个格式的代码片段
      2020-05-21
      回复
    • 时堇禾茁
      时堇禾茁
      2020-05-21回复是柿子啊
      https://developers.weixin.qq.com/s/QWYNXvm67Eh6
      2020-05-21
      回复
    • 是柿子啊
      是柿子啊
      2020-05-22回复时堇禾茁
      测试未复现
      2020-05-22
      回复
    • 彦斌
      彦斌
      2020-06-17回复是柿子啊
      必现,你只要 pageOrientation=landscape,rpx就不支持了
      2020-06-17
      回复
    查看更多(6)
  • 微盟
    微盟
    2020-05-21

    你可以自己获取横屏时,实际的展示宽度来计算出对应的px

    2020-05-21
    有用
    回复
  • 刘泽坤
    刘泽坤
    2020-05-21

    用px吧,也不知道这算是适配的bug,还是以后就这样了

    2020-05-21
    有用
    回复
登录 后发表内容
问题标签