It doesn't show up when I've selected an image. it prompts me 'Not allowed to load local resource: file:///Users/xxxxxx/Library/Developer/CoreSimulator/Devices/xxxxxx/data/Containers/Data/Application/xxxxx/tmp/xxx.jpg'. This is my code:
const selectImage = async () => {
try {
const result = await ImagePicker.launchImageLibraryAsync({
mediaTypes: ImagePicker.MediaTypeOptions.Images,
allowsEditing: true,
});
if (!result.cancelled) setImageUri(result.base64);
} catch (error) {
console.log("Error reading an image", error);
}
};
let onPressAddImage = useCallback(() => {
selectImage();
richText.current?.insertImage(imageUri);
}, []);
When I click to add an image, onPressAddImage is called, but the image is not displayed. Could you please help me?