2016-04-24 52 views
2

我的應用必須定期下載一些內容,並保持它可以脫機使用。我使用Realm,迄今爲止,體驗非常棒。但是在圖像方面,我真的不知道該怎麼做。我可以存儲一個ref,但我更喜歡Realm的直接存儲。有沒有一種不太複雜的方式來實現這一點?React-Native/Realm:如何在數據庫中存儲圖像?

NB其實我會尋找類似上面的,這將完全滿足我的需求的一個片段:但這是IOS,還沒有反應過來母語 - >How to put an image in a Realm database?

回答

1

我不能似乎找到了一個內置的React Native api,用於處理已經存儲在內存中的圖像,如果沒有這個,將圖像存儲在Realm中可能沒有意義。

它看起來等反應原住民可以從文件系統中打開圖像,雖然在運行時指定的路徑 - https://facebook.github.io/react-native/docs/images.html#network-images

如果你走這條路,你可以下載/圖像保存到磁盤中,並直接保存路徑在領域的形象。

+0

非常感謝您的答案! –

3

您可以在Realm中存儲base64字符串版本的圖像。它效果很好。我正在那樣做。

相關問題