所有图像类型甚至gif都可以使用,但是tif和tiff图像无法在Android中使用react native的Image组件显示。
对于gif,我使用了fresco:animated-gif,但还有其他用于tif和tiff的方法。 我只在渲染中使用了Image,而tif也是我的本地图像。
答案 0 :(得分:1)
我已经使用以下本地库解决了这个问题:https://github.com/Beyka/Android-TiffBitmapFactory
我已经按照https://reactnative.dev/docs/native-modules-android这个文档在Java Android中创建了自己的类转换器,并在React上调用该类,将tiff图像转换为png。
我也为此创建了一个NPM软件包:https://www.npmjs.com/package/react-native-android-tiff