收藏
回答

为啥固定横屏就会报渲染层错误?

设置某个页面"pageOrientation": "landscape",固定横屏,就会渲染层错误,具体的开发者工具版本和基础库版本如下,

[渲染层错误] Uncaught Cannot redefine property: width TypeError: Cannot redefine property: width(env: Windows,mp,1.05.2204250; lib: 2.24.1)

微信开放文档中有说从小程序基础库版本 2.5.0 开始, pageOrientation 可以被设置为 landscape,我修改了基础库版本为2.5以上之后还是报错,但是设置pageOrientation为auto或者不设置就不报错。


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

1 个回答

  • Demons
    Demons
    2022-05-07

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-05-07
    有用
    回复 5
    • 🌈
      🌈
      2022-05-07
      https://developers.weixin.qq.com/s/OsvIP4mY7NzY
      2022-05-07
      回复
    • 🌈
      🌈
      2022-05-07
      给这个页面单独设置固定横屏,从首页点击跳转到这个页面时控制台就会报错:[渲染层错误] Uncaught Cannot redefine property: width TypeError: Cannot redefine property: width。如果不设置横屏或者设置auto就不会有错,报错不影响使用,但是红色报错很难看,百度没有找到解决办法。
      2022-05-07
      1
      回复
    • P了个F
      P了个F
      2022-07-03
      我也遇到这样的问题了,你最后是怎么解决的
      2022-07-03
      回复
    • もしも
      もしも
      2022-07-20回复🌈
      我也遇到了,求大佬指点
      2022-07-20
      回复
    • 冰封四月
      冰封四月
      2022-08-03
      同遇到该问题。
      2022-08-03
      回复
登录 后发表内容