Не удается прикрепить файл с помощью плагина Flutter-Share - PullRequest
0 голосов
/ 22 января 2019

Я использую следующий плагин для обмена файлами в моем приложении:

[Flutter Share Plugin][1]

Вот как я использую мой код:

  new IconButton(icon: new Icon(FontAwesomeIcons.download, size: 35),
                onPressed:  ()  {
                  final RenderBox box = context.findRenderObject();
                  Share.image(path: "file:../assets/lake.jpg",mimeType: ShareType.TYPE_IMAGE,title: "title",text:"text").share(
                                  sharePositionOrigin: box.localToGlobal(Offset.zero) & box.size);
                },
              ),"SHARE"),

Обратите внимание, что путь установлен в ../assets/lake.jpg. Это связано с тем, что этот файл dart находится в папке lib / pages, а изображение, к которому я пытаюсь получить доступ, находится в папке assets.

Вот скриншот:

My project structure

Когда я нажимаю кнопку «Поделиться», появляется окно «Поделиться», и когда я пытаюсь поделиться изображением, например, через WhatsApp, он даже спрашивает меня «Поделиться с мистером Х»?

Тем не менее, он ничего не сообщает и не выдает никаких сообщений об ошибках.

...