安卓纵向屏幕方向不工作[React Native]

0 人关注

你好,我正在做一个react-native应用,当我试图将安卓屏幕的orietnation完全设置为纵向时,它不工作,这里是项目规格。

RNNKotlinVersion = "1.6.0"
buildToolsVersion = "33.0.0"
minSdkVersion = 21
compileSdkVersion = 33
targetSdkVersion = 33

这里是我在AndroidManifest.xml中的代码。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:tools="http://schemas.android.com/tools"
    <application
      tools:ignore="LockedOrientationActivity"
      <activity
        android:screenOrientation="portrait"
        android:windowSoftInputMode="adjustPan"

这段代码有什么问题?

android
react-native
Paul Rock
Paul Rock
发布于 2022-12-28
1 个回答
Kirill Novikov
Kirill Novikov
发布于 2022-12-29
已采纳
0 人赞同

尝试使用这个包 https://github.com/wonday/react-native-orientation-locker

它完美地工作,并允许你从JS方面控制方向。

import Orientation from 'react-native-orientation-locker';