Как правильно подрезать несколько изображений в React Native? Я работаю над приложением, в котором пользователь выбирает много фотографий, но перед загрузкой их на сервер каждая фотография должна иметь правильное соотношение сторон - 1: 1, 2: 3 и т. Д. c.
Я использую react-native-image-crop-picker
, чтобы позволить пользователю выбрать несколько фотографий одновременно. Первоначально я использовал одну и ту же библиотеку, чтобы позволить пользователям обрезать по одной фотографии за раз, но это было плохо для пользователя, так как люди загружали по 10-20 фотографий за раз. Поэтому я подумал об автоматической обрезке изображений за сценой, используя ImageEditor.cropImage()
. Теперь я получаю обрезанное изображение, но оно практически замораживает приложение до тех пор, пока изображения не обрезаются, что приводит к плохому ux. Есть ли какие-либо сведения о том, как с этим бороться?