Lottie Splash Screen with Expo - 带有 Expo 的动画启动画面
Lottie Splash Screen with Expo - animated splash screen with Expo
我正在寻找一种使用 Expo 在 React Native 项目中创建动画启动画面的方法。
我发现 Lottie 是一个解决方案,但我能得到的唯一信息是关于应用程序本身内的动画 - 是否有任何可能的解决方案允许使用 Expo 创建动画启动画面?目前,我只有一个静态 png 文件。
在这里,我使用这个模块来使用 expo react native 项目自定义动画启动画面。我希望它也对你有用。
这是模块 link:click here
如果您需要任何其他帮助,请告诉我。
此处的 Expo 文档中提供了一个示例:
https://github.com/expo/examples/tree/master/with-splash-screen
尽管从技术上讲它不是动画启动画面,而是一种自动隐藏静态启动画面(这将是动画的第一帧)然后在应用加载后立即切换到播放动画的方法。我就是这样做的,效果很好。
这个 NPM 模块似乎以类似的方式工作,所以也许你可以使用它
https://www.npmjs.com/package/react-native-animated-splash-screen
但它仍然不是原生动画启动画面,我认为即使使用普通的 React Native 也不可能实现,更不用说 Expo 了。
我正在寻找一种使用 Expo 在 React Native 项目中创建动画启动画面的方法。
我发现 Lottie 是一个解决方案,但我能得到的唯一信息是关于应用程序本身内的动画 - 是否有任何可能的解决方案允许使用 Expo 创建动画启动画面?目前,我只有一个静态 png 文件。
在这里,我使用这个模块来使用 expo react native 项目自定义动画启动画面。我希望它也对你有用。
这是模块 link:click here
如果您需要任何其他帮助,请告诉我。
此处的 Expo 文档中提供了一个示例:
https://github.com/expo/examples/tree/master/with-splash-screen
尽管从技术上讲它不是动画启动画面,而是一种自动隐藏静态启动画面(这将是动画的第一帧)然后在应用加载后立即切换到播放动画的方法。我就是这样做的,效果很好。
这个 NPM 模块似乎以类似的方式工作,所以也许你可以使用它
https://www.npmjs.com/package/react-native-animated-splash-screen
但它仍然不是原生动画启动画面,我认为即使使用普通的 React Native 也不可能实现,更不用说 Expo 了。