请尝试帮助我! 我需要在android和ios视图上从文件夹“ project / assest / images / test.svg”渲染svg图像。
我尝试过:
解决方案1:<Image source={imagePath}></Image>
解决方案2:
import SvgUri from 'react-native-svg-uri';
<View>
<SvgUri
width="200"
height="200"
source={{uri:'http://thenewcode.com/assets/images/thumbnails/homer-simpson.svg'}}
/>
</View>
解决方案3:首先,我应该将svg文件转换为png,jpeg,然后渲染简单的图像,但是在视图上却很奇怪
请帮助,我在这方面做错了什么。
答案 0 :(得分:1)
您可以尝试
<SvgUri width="200" height="200" source={require('./project/assest/images/test.svg')} />
希望这对您有帮助
答案 1 :(得分:0)
您还可以尝试使用react-native-svg SVG软件包
例如-
import * as React from 'react';
import { SvgUri } from 'react-native-svg';
export default () => (
<SvgUri
width="100%"
height="100%"
uri="http://thenewcode.com/assets/images/thumbnails/homer-simpson.svg"
/>
);
答案 2 :(得分:0)