繁体   English   中英

React Native android 启动画面时间问题

[英]React native android splash screen time issue

我们如何控制本机应用程序启动画面的时间。? 现在它需要超过 4 秒。

我们可以使用第三方库来处理启动画面持续时间。 这将是一次性配置,其中包括双方的一些本机更改。 您可以使用以下库:-

https://www.npmjs.com/package/react-native-splash-screen (对于普通启动画面)https://www.npmjs.com/package/react-native-lottie-splash-screen (对于动画启动画面使用乐透)

在 budle 完成后,我使用了这个库 im 使用Immidiate Hide Splash

先看文档

如何设置 SplashScreen请参阅-视频SplashScreen

像这样使用它:

 import React, {useEffect} from 'react'; import { requestUserPermission, NotificationListner, } from './utils/noteficationService'; import {Provider} from 'react-redux'; import {persistor, store} from './redux toolkit/store'; // SCREENS import Routes from './navigation'; import {PersistGate} from 'redux-persist/integration/react'; //bootsplash import RNBootSplash from 'react-native-bootsplash'; import {StatusBar, Text, View} from 'react-native'; import CustButton from './constants/gradiantbutton'; export default function App() { useEffect(() => { requestUserPermission(); NotificationListner(); RNBootSplash.hide(); //immidiate }, []); return ( <Provider store={store}> <PersistGate persistor={persistor}> <Routes /> </PersistGate> </Provider> ); }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM