小编Ben*_*Kim的帖子

使用Expo时,启动屏幕后,闪烁(闪光)并出现白屏

我用 React Native Navigation 5 制作了 Expo 应用程序。

请参考我已解决的问题(相同的安装情况)。

但首次启动后,白屏闪烁(闪烁:约 0.5 秒)。特别是,在黑暗主题下,我可以很容易地发现这个错误。

这是App.tsx

import { StatusBar } from 'expo-status-bar';
import React from 'react';
import { SafeAreaProvider } from 'react-native-safe-area-context';

import useCachedResources from './hooks/useCachedResources';
import useColorScheme from './hooks/useColorScheme';
import Navigation from './navigation';

export default function App() {
  const isLoadingComplete = useCachedResources();
  const colorScheme = useColorScheme();

 if (!isLoadingComplete) {
    return null;
  } else {
    return (
      <SafeAreaProvider>
        <Navigation colorScheme={colorScheme} />
        <StatusBar style='light'/>
      </SafeAreaProvider>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

这是 nvigation 的 index.tsx

import { …
Run Code Online (Sandbox Code Playgroud)

navigation react-native expo

12
推荐指数
1
解决办法
6490
查看次数

标签 统计

expo ×1

navigation ×1

react-native ×1