reactjs - React Native - 没有可用的安全区域插入值

标签 reactjs react-native

No safe area insets value available. Make sure you are rendering <SafeAreaProvider> at the top of your app

我将整个应用程序包装在其中,但仍然收到错误

import React from 'react'
import { Provider } from 'react-redux';
import { StatusBar } from 'expo-status-bar';
import Main from './Main';
import store from './src/redux/store';
import { SafeAreaView } from 'react-native-safe-area-context';

export default function App() {

  return (
    <SafeAreaView>
      <Provider store={store}>
        <StatusBar style='auto' hidden />
        <Main />
      </Provider>
    </SafeAreaView>
  );
}

最佳答案

这是SafeAreaProvider而不是SafeAreaView

import { SafeAreaProvider } from 'react-native-safe-area-context';

关于reactjs - React Native - 没有可用的安全区域插入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75127050/

相关文章:

reactjs - `composes` 对样式有何影响

javascript - react : How to force the browser to send a specific header for OPTION (preflight)

iOS ReactNative React 依赖问题

javascript - 为包打补丁失败

react-native - React Native vs Swift/Objective-C/Java Native

javascript - 将 "global styles"收集到索引文件中的推荐方法是什么?

Reactjs Axios/Spring 启动安全

javascript - React Router - CSS 样式使用参数中断? - 状态 304 未修改?

typescript - 使用 import() 而不是 require() 来响应 native 图像导入

react-native - React Native 或 NativeBase Picker 可以包含包含图像的项目吗?