【问题标题】:Blogger post content sharing博主帖子内容分享
【发布时间】:2021-10-20 12:13:50
【问题描述】:

如何使用 Webshare API 或任何其他方式分享博主帖子以及帖子的链接?我想与链接一起分享我的博客文章(整个内容),而不是只分享文章链接。截至目前,我正在使用Navigator.share () 函数。

下面是代码。

    <script>
                let shareData = {title: '', text: '', url: '' ,}
                const btn = document.querySelector('#share');
                const resultPara = document.querySelector('.result');
                btn.addEventListener('click', () =>
             {    
                navigator.share(shareData).then(() =>
                resultPara.textContent = 'Data shared successfully' ) .catch((e) = resultPara.textContent = 'Error: ' + e)
             });
       
    </script>

【问题讨论】:

    标签: blogger data-sharing web-share


    【解决方案1】:

    如果您真的想分享整个文章文本,您可以在 Blogger 博客上填充您的 options 对象,如下所示:

    options.text = document.querySelector('.post').innerText;
    options.url = location.href;
    

    您需要确保只在有帖子的页面上显示您的分享按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多