如何在Expo中从FileSystem加载图像?

时间:2019-01-19 00:06:37

标签: javascript react-native expo

我想知道如何从Expo中的FileSystem加载图像,fileUri看起来像这样-

file:/// Users / username / Library / Developer / CoreSimulator / Devices / B9799180-7428-41D8-A4BC-C3A34BF93043 / data / Containers / Data / Application / 3D502086-E077-42D5-9B56-A1DB78894261 / Documents / ExponentExperienceData /%2540username3%252FProject / image.jpg

我尝试通过使用访存API进行访存然后将其转换为base64来加载它。但是,Image组件可能不会加载base64编码的图像,这可能是因为base64字符串太大。

还有其他解决方法吗?

1 个答案:

答案 0 :(得分:0)

您只需将url路径传递到Image组件中的源,它将自动加载图像。

<Image source={{ uri: filepath }} />