Вызвать меню поделиться на Android и iOS для сайта

Решение, как в мобильной версии сайта, если нажать кнопку поделиться, откроется выбор приложений которые есть на смартфоне. Для телефонов на Android и iOS

Вызвать меню поделиться на Android и iOS для сайта

Решение:
HTML
<button class="share">Поделиться</button>

JS
const shareButton = document.querySelector('.share'),
            thisUrl = window.location.href,
            thisTitle = document.title;
shareButton.addEventListener('click', event => {
  if (navigator.share) {
    navigator.share({
      title: thisTitle,
      url: thisUrl
    }).then(() => {
      alert('Thanks for sharing!');
    })
    .catch(console.error);
  } else {
        alert('Web Share API не поддерживается');
  }
});_

Комментарии (0)

Похожие решения:
Создано: 29.04.2020
Просмотров: 3309