Реагируйте нативно — SVG-строка в формате PNG

#javascript #react-native #svg #png

Вопрос:

Недавно я начал возиться с React Native/Expo и в настоящее время работаю над приложением. Приложение в основном извлекает SVG из URL-адреса (который отлично работает), и после завершения загрузки пользователь должен иметь возможность сохранить загруженное изображение и поделиться им в формате PNG. Как преобразовать строку SVG в файл PNG (без отображения на экране)? С помощью простого JavaScript в браузере вы можете просто отобразить SVG на холст с URI данных и вызвать toDataURL , но этого , похоже, не существует в RN. Я просмотрел несколько подобных пакетов react-native-svg , но, похоже, ни один из них мне не подходит. Я что-то пропустил или мне нужно использовать какой-то онлайн-API?