В Ionic4 я использую социальный обмен Плагин и вызывает метод shareWithOptions для обмена изображениями с устройства IOS. Мой путь к изображению -
file: ///var/mobile/Containers/Data/Application/55849AB9-036D-4A6B-AFB5-8F8F95EDB374/Library/NoCloud/images/0z3aq5czc22b.tiff
Это файл изображения TIFF, когда я хочу поделиться этим файлом изображения с помощью параметров Airdrop или Gmail, каждый раз, когда он меняет правильный формат изображения на JPEG.
Я также пытаюсь отправить формат файла изображения Base64 TIFF / BMP, но он всегда меняется на изображение JPEG.
Вот мой код,
async share() {
console.log(this.imgPath)
var options = {
files: [this.imgPath]
};
this.socialSharing.shareWithOptions(options);
}
Также я пытаюсь использовать конкретный c общий доступ через опцию электронной почты ( shareViaEmail метод), но возникает та же проблема.
Любой может знать, как поделиться правильным форматом изображения с помощью Ionic4. Не удалось решить эту проблему, Есть идеи?