react-native - React Native 显示动画 SVG
问题描述
我有一个动画 SVG 图像:-
http://test.impossible-creations.com.hk/crown.svg
在 chrome 浏览器上查看时,它的动画效果很好。
但是,当我尝试将它导入我的 react native 项目时(例如通过react-native-svg),虽然它可以显示 svg 图像,但它没有动画。
这是我导入 svg 的方式:-
import { SvgUri } from 'react-native-svg';
<SvgUri
width="85%"
height="85%"
uri="http://test.impossible-creations.com.hk/crown.svg"
/>
实际上可以在 React Native 中显示动画 SVG 吗?如果是,那么这样做的正确方法是什么?
解决方案
尝试使用lottie
您需要使用 bodymovin 插件将 svg 动画导出为 json。
推荐阅读
- r - R:从现有数据框创建新数据框以研究一个变量(列)的变化
- android - 尽管启用了 UserManager.DISALLOW_INSTALL_APPS,但仍安装特定的应用程序
- c - SCHED_RR 未将时间片返回到正确的线程
- html - 停止
从标签中删除内容时调整大小? - r - ETLSynthiaBuilder 错误:未为此 S4 类定义 $ 运算符
- python - .exe 文件的绝对路径在 python 中无法正常工作
- r - R根据多个条件顺序计数值的出现
- mysql - 无法将数据库更改保存到 MySQL docker 映像
- python - 烧瓶分页“每页”不改变可见项目的数量
- ios - 当 WKWebView 框架调整大小时,内容大小损坏