小编Ped*_*eia的帖子

如何在AsyncStorage中存储图像?

我试图在 AsyncStorage 中存储图片,但我不知道该怎么做,我应该存储 uri 还是路径?

\n\n

我尝试过的有点废话,但我尝试过这个:

\n\n
state = {\n    avatarSource: null,\n    avatarSource2: null,\n}\n\nconstructor(props) {\n    super(props);\n    this.state = {\n        modalVisible: false,\n        images: [{\n            url: \'\',\n        }],\n    }\n    this.setModalVisible = this.setModalVisible.bind(this)\n}\n\nsaveData() {\n    AsyncStorage.getItem("uri");\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后当我选择我的图像时使用这个:

\n\n
selectImage = async () => {\n    ImagePicker.showImagePicker({ nodata: true, mediaType: \'photo\' }, (response) => {\n        console.log(\'Response = \', response);\n\n        if (response.didCancel) {\n            console.log(\'User cancelled image picker\');\n        } else if (response.error) {\n            console.log(\'ImagePicker Error: \', response.error);\n        } else if (response.customButton) {\n            console.log(\'User tapped custom button: …
Run Code Online (Sandbox Code Playgroud)

react-native asyncstorage

3
推荐指数
1
解决办法
8789
查看次数

标签 统计

asyncstorage ×1

react-native ×1