渲染网络SVG图像会导致Android React-Native出现性能问题(我想避免使用React-Native-svg-uri)

时间:2019-01-07 19:13:09

标签: react-native react-native-svg

我想在React-Native中渲染网络图像,我以前使用过ttf方法,效果很好,但是该方法仅用于静态图像,我想使用轻量级方法渲染svg图像,我知道有些库是可用,但是它们在android上非常慢,所以我想避免这些是在Android上平滑渲染svg图像的任何方法吗?

回答不完美。

从'reacr-native-svg-uri'导入Svg

我当前正在使用的这个图书馆。

我不想使用此库,因为这会导致android上的性能问题。

1 个答案:

答案 0 :(得分:0)

同意。 SVG图像存在很大的性能问题。 如果可能,请尝试使用RN图片标签。否则,请尝试以下解决方案:

https://github.com/react-native-community/react-native-svg/issues/1232

https://medium.com/@wcandillon/5-things-to-know-about-images-react-native-69be41d2a9ee

https://www.npmjs.com/package/react-native-fast-image