如何在 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/> )}