1***@qq.com
1***@qq.com
  • 发布:2024-08-21 18:48
  • 更新:2024-08-22 08:50
  • 阅读:105

app,vue3怎么设置单个页面横屏

分类:uni-app

怎么设置都不可以横屏

2024-08-21 18:48 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

第一步在manifest.json中配置

 "screenOrientation " : [  
            "portrait-primary",  
            "portrait-secondary",  
            "landscape-primary",  
            "landscape-secondary"  
        ],

第二步在pages.json中的globalStyle中配置"pageOrientation"
第三步,在界面
plus.screen.lockOrientation('landscape-primary'); // 强制横屏
plus.screen.lockOrientation('portrait-primary'); // 强制竖屏
第四步,自定义基座

  • 1***@qq.com (作者)

    这个试了,ios无效果

    2024-08-22 08:51

  • 套马杆的套子

    回复 1***@qq.com: 我这ios是可以的。manifest.json 中。

    app-plus下加

    "screenOrientation " : [

    "portrait-primary",

    "portrait-secondary",

    "landscape-primary",

    "landscape-secondary"

    ],

    distribute下加

    "orientation" : [

    "portrait-primary",

    "portrait-secondary",

    "landscape-primary",

    "landscape-secondary"

    ],

    2024-08-22 09:15

  • 1***@qq.com (作者)

    回复 套马杆的套子: distribute这个你是在app-plus下加的吗,还是和app-plus同一层级吗

    2024-08-22 09:16

  • 套马杆的套子

    回复 1***@qq.com: distribute 在app-plus的下一级

    2024-08-22 09:45

  • 1***@qq.com (作者)

    回复 套马杆的套子: 那我没设置错,不行

    2024-08-22 09:47

  • 1***@qq.com (作者)

    回复 套马杆的套子: 刚刚试了我手机ios17不行,另外一个ios16就可以

    2024-08-22 09:53

1***@qq.com

1***@qq.com (作者)

这个试了,ios无效果

要回复问题请先登录注册