#react-native #react-native-sketch-canvas
#react-native #react-native-sketch-canvas
Вопрос:
Я использую @terrylinla/react-native-sketch-canvas
для подписи на изображениях. Поместите изображения в path android/app/src/main/res/drawable
и поместите изображения в слайд.когда я запускаю свой код, я получаю следующую ошибку:
error while updating property 'localSoureImage' of a View managed by RNSketchCanvs
null
Failed to allocate a 6215100 byte allocation with 4194304 free bytes and 4MB until OOM
Пример пути к изображению:
localSourceImage = {
filename: 'frontcar.jpg',
directory: '',
mode: 'AspectFit',
includeImage: true,
cropToImageSize: true
};
Ответ №1:
localSourceImage
имеет только 3 реквизита: filename
, directory
и mode
. IncludeImage
и cropToImageSize
являются свойствами SavePreference
объекта.
SavePreference
Объект:
{
folder: 'RNSketchCanvas',
filename: 'image',
transparent: true,
imageType: 'jpg',
includeImage: true,
includeText: false,
cropToImageSize: true
}
Локальное исходное изображение
{
filename: 'image.png',
directory: '',
mode: 'AspectFill'
}
Ответ №2:
У меня была совершенно другая проблема с @terrylinla / react-native-sketch-canvas, но в итоге я переключился на https://www.npmjs.com/package/react-native-sketch . Однако не уверен, решит ли это вашу конкретную проблему.
Комментарии:
1. tnx много Рори. но пакет react-native-sketch не может удовлетворить мои потребности. я хочу нарисовать подпись на изображении, которое является фоном эскиза.
2. Не могли бы вы уточнить @NiloufarRezaee с фрагментом кода, я также сталкиваюсь с той же проблемой, что и у вас.