Можно поделиться файлом (PDF) вместо URL с navigator.share? - PullRequest
1 голос
/ 24 апреля 2019

У меня есть файл PDF, созданный на сервере, и я хотел бы позволить пользователю поделиться этим файлом через navigator.share.Можно ли поделиться файлом вместо URL?

    navigator.share({
          title: 'Web Fundamentals',
          text: 'Check out Web Fundamentals — it rocks!',
          url: 'https://developers.google.com/web',
      })
        .then(() => console.log('Successful share'))
        .catch((error) => console.log('Error sharing', error));

Ответы [ 2 ]

1 голос
/ 24 апреля 2019

Если вы хотите поделиться своим PDF-файлом, я предлагаю вам предоставить их в виде прямых ссылок на свойство url. Обратите внимание, что url из '' относится к URL текущей страницы, так же, как и в ссылке. Также можно использовать любой другой абсолютный или относительный URL .

0 голосов
/ 24 июня 2019

Chrome для Android (75+) теперь поддерживает эту функцию (, которая называется Web Share API Level 2 ), и, надеюсь, другие браузеры последуют ее примеру.

Доступна демонстрационная версия здесь .

...