【发布时间】:2016-12-15 19:15:11
【问题描述】:
所以我使用 react-native-signature-capture 来捕获签名,但我不想在编码之前缩小图像大小。我使用https://github.com/bamlab/react-native-image-resizer 调整图像大小,但现在我不知道如何将其转换为base64。我尝试使用 RN 的 ImageStore,但图像的文件路径出现错误。代码见下:
ImageResizer.createResizedImage(encoded.pathName, 200, 100, 'PNG', 80, null, encoded.pathName)
.then((resizedImageUrl) => {
ImageStore.getBase64ForTag(resizedImageUrl, (data) => {
console.log(data);
}, (err) => console.log(err));
})
.catch((err) => console.log('failed to resize: ' + err));
【问题讨论】:
标签: react-native base64 image-resizing