【发布时间】:2020-11-17 19:14:04
【问题描述】:
我正在使用 expo 开发一个 react native 应用程序,我试图在启动屏幕中添加一个 2 秒的视频,我到处搜索,找不到任何适用于 Expo 的东西。
有什么建议吗?
【问题讨论】:
标签: react-native expo react-native-android splash-screen react-native-ios
我正在使用 expo 开发一个 react native 应用程序,我试图在启动屏幕中添加一个 2 秒的视频,我到处搜索,找不到任何适用于 Expo 的东西。
有什么建议吗?
【问题讨论】:
标签: react-native expo react-native-android splash-screen react-native-ios
您不能将视频添加到世博会的启动画面。 Expo 不允许开发人员完全自定义启动画面,您可以在默认的 expo 启动画面中进行的唯一自定义是您可以更改背景颜色和图像。
如果您想添加自己的带有视频的启动画面。我建议您创建一个新的启动画面组件。
【讨论】:
感谢 Tahir Ali,我在 App.js 中加载应用时添加了一个 setTimeout(boolean, video duration),如下所示:
export default function App{
const[loading, setLoading] = useState(true)
useEffect(() => {setTimeout(()=>setLoading(false),5000)}, []);
return( loading ? <LoadingScreen/> : <HomeScreen/> )}
【讨论】: