如何使用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>发布于 2021-11-09 12:11:09
如果您真的想共享整个文章文本,可以在博客上按如下方式填充您的options对象:
options.text = document.querySelector('.post').innerText;
options.url = location.href;您需要确保只在有帖子的页面上显示您的“共享”按钮。
https://stackoverflow.com/questions/69645798
复制相似问题