1
私は反応ネイティブシグネチャキャプチャを使用してシグネチャをキャプチャしますが、エンコードする前にイメージサイズを減らすことはできません。私はhttps://github.com/bamlab/react-native-image-resizerを使ってイメージのサイズを変更しましたが、今はbase64に変換する方法がわかりません。 RNのImageStoreを使ってみましたが、画像のファイルパスにエラーが発生しました。コードについては、以下を参照してください:ネイティブリサイズイメージに反応してベース64に変換
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));