首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Navigator.share原生的分享API

Navigator.share原生的分享API

作者头像
biaoblog.cn 个人博客
发布2022-08-11 19:09:22
发布2022-08-11 19:09:22
7910
举报

直接上代码吧:

代码语言:javascript
复制
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <p><button>Share MDN!</button></p>

    <p class="result"></p>
  </body>

  <script>
    const btn = document.querySelector("button");
    const resultPara = document.querySelector(".result");
    const shareData = {
      title: "MDN",
      text: "Learn web development on MDN!",
      url: "https://developer.mozilla.org",
    };

    btn.addEventListener("click", () => {
      navigator
        .share(shareData)
        .then(() => (resultPara.textContent = "MDN shared successfully"))
        .catch((e) => (resultPara.textContent = "Error: " + e));
    });
  </script>
</html>

注:可能存在浏览器兼容的问题,暂时只在chrome上使用。

MDN WEB DOC 参考文档:https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档