直接上代码吧:
<!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
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有