Как использовать API веб-обмена на веб-сайте для просмотра в Интернете? - PullRequest
0 голосов
/ 09 апреля 2019

Я уже создал приложение для просмотра веб-страниц на своем веб-сайте.Я добавил код API веб-доступа на свой веб-сайт, чтобы загрузить кнопку «Поделиться» в браузере Android (работает нормально), но когда я захожу на свой веб-сайт через приложение для Android, кнопка «Поделиться» не работает (при нажатии кнопки ничего не происходит).Есть идеи, чтобы решить проблему?Возможно ли это?

Код API веб-ресурса

<button id="btn-share">Share</button>

<script>
  window.addEventListener('load', function() {
    if(!navigator.share) {
      document.querySelector('.share-container').innerHTML = 'Web Share API not supported in this browser';
      return;
    }

    document.getElementById('btn-share').addEventListener('click', function() {
      navigator.share({
        title: 'Check out this web share API demo',
        text: 'Its really cool',
        url: 'https://mobiforge.github.io/web-share-api.html',
      });
    });
  });

</script>

1 Ответ

0 голосов
/ 21 мая 2019

Navigator.share API не поддерживается в WebView. Вы можете использовать его только в мобильных браузерах, кроме Firefox.

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