Имя файла не меняется при совместном использовании PDF-файлов в Android - PullRequest
0 голосов
/ 05 февраля 2020

Я использую библиотеку Reaction-native-Share, чтобы поделиться файлом PDF. Я делюсь, преобразовав его в строку base64, но не могу изменить имя файла.

  shareProfile = async(data) => {
    Share.open({url: `data:application/pdf;base64, ${data}`, filename: 'test'})
  }

Я нашел свойство в документах, но оно все еще не работает. Это расстраивает. Заранее спасибо.

1 Ответ

1 голос
/ 19 февраля 2020

Я сталкиваюсь с этой же проблемой. Кажется, есть исправление для этого, которое было объединено с их основной веткой, несколько коротких недель go. Тем не менее, если по какой-то причине реакционный-родной-ресурс установлен через npm / yarn, в него не входит исправление.

Вот фиксация исправления: https://github.com/react-native-community/react-native-share/pull/689/commits

И если вы посмотрите на исходный код - вы увидите, что он был успешно объединен.

Я попытался скопировать / вставить его исправление в мой локальный репозиторий, и он работает (имена файлов на android share) сработало), к сожалению, нам нужно иметь возможность получить исправление из исходного кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...