Мне нужно поделиться изображением, созданным в WebView (скриншот), доступным как URL-адрес base64/Blob/data.
Согласно документации, ShareOptions поддерживает только:
- url (http, https, file://)
- файлы (массив URL-адресов file://)
- URL-адреса данных не поддерживаются
- URL-адреса BLOB-объектов не поддерживаются
- Файл JS объекты не могут быть переданы на собственный уровень
- Записать base64 в файловую систему (кэш)
- Вызвать Filesystem.getUri
- Передать полученный URI в Share.share({ files })
Есть ли какой-либо план по поддержке совместного использования изображений в памяти (base64/blob) без записи временных файлов в файловую систему?
Среда:
- Capacitor 6.0.3
- @capacitor/share 6.0.3
- Android (WebView)
Подробнее здесь: https://stackoverflow.com/questions/798 ... apacitor-6
Мобильная версия