如何在 React Native Expo 的启动画面中为两个平台添加视频
How to add a video for both platforms in splash screen in react native expo
我正在使用 expo 开发一个 React 本机应用程序,我试图在启动画面中添加一个 2 秒的视频,我到处搜索,但找不到任何适用于 Expo 的东西。
有什么建议吗?
您不能将视频添加到 expo 的启动画面。 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/> )}
我正在使用 expo 开发一个 React 本机应用程序,我试图在启动画面中添加一个 2 秒的视频,我到处搜索,但找不到任何适用于 Expo 的东西。
有什么建议吗?
您不能将视频添加到 expo 的启动画面。 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/> )}