开发者社区> 问答> 正文

钉钉微应用旋转手机屏幕没跟着转怎么解决?

钉钉微应用旋转手机屏幕没跟着转怎么解决?

展开
收起
三分钟热度的鱼 2023-07-26 14:54:14 171 0
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    为让钉钉微应用随着手机屏幕旋转而变化,需要在微应用 manifest.json 文件中设置正确的适配方向:

    json
    Copy
    {
    "orientation": "auto" // or "portrait" "landscape"
    }
    具体取值如下:

    auto:自动适配,可随屏幕方向变化
    portrait:只能竖屏
    landscape:只能横屏
    一般情况下,你需要设置为orientation:"auto" ,这样微应用就可以随着手机屏幕的变化而自动旋转。

    如果还是不能跟随屏幕旋转,则需要检查:

    微应用页面内是否设定了orientation
    可能在PageConfig 或借助wx.setScreenOrientation设置了一个定向,取消后即可。

    微应用内是否禁用了屏幕旋转
    有些微应用会禁止屏幕旋转,这将覆盖 manifest.json 中的设置。

    2023-07-26 19:18:28
    赞同 展开评论 打赏
  • 如果您在钉钉微应用中发现屏幕旋转后应用没有跟着转动的问题,可以尝试以下解决方法:

    1. 确保应用支持屏幕旋转:首先,请确保您的钉钉微应用已经适配了屏幕旋转功能。有些应用可能没有开启或者限制了屏幕旋转。您可以检查应用的配置文件或相关代码,确认是否启用了屏幕旋转。

    2. 检查设备的自动旋转设置:在某些情况下,设备的自动旋转设置可能导致应用无法跟随旋转。请确保您的手机或平板电脑的自动旋转设置是开启的。您可以在设备的系统设置中找到屏幕旋转选项,并确保它是打开状态。

    3. 检查钉钉的权限设置:钉钉可能需要获取设备的旋转权限才能实现应用的屏幕旋转。请确保您已经为钉钉授予了所需的权限。您可以在设备的应用管理或权限设置中检查和调整钉钉的权限。

    4. 清除应用缓存:有时候,应用缓存可能会影响屏幕旋转的正常工作。您可以尝试清除钉钉应用的缓存,重新启动应用,并检查屏幕旋转是否正常。

    5. 更新钉钉应用:确保您使用的是最新版本的钉钉应用。有时,旧版本的应用可能存在某些问题或限制。更新到最新版本可能会修复屏幕旋转的问题。

    2023-07-26 19:12:03
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载