首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建共享按钮的最佳选择是什么?(反应)

创建共享按钮的最佳选择是什么?(反应)
EN

Stack Overflow用户
提问于 2022-07-12 17:59:52
回答 1查看 1.9K关注 0票数 0

为了与用户创建共享交互,我看到了很多选择:

(https://developer.mozilla.org/en-US/docs/Web/API/Navigator/share#browser_compatibility)

  • Simple right?

你的应用程序用什么?你重新推荐了什么?你知道更好的选择吗?

我对该应用程序的需求是通过社交媒体或邮件/文本或??共享URL。等等,理论上没有档案。当用户分享一些东西时,我希望能够在社交媒体上进行调整预览。

EN

回答 1

Stack Overflow用户

发布于 2022-07-12 18:32:27

我个人使用了react share,它无法打开移动应用中的一些应用,比如whatsapp等等。

解决办法是深度链接__。

如果用户正在使用智能手机或平板电脑(我们可以很容易地使用navigator.userAgent),那么您可以使用基于应用程序的深度链接,否则就可以用传统的方式将用户重定向到新的网页。其中一些例子:

https://faq.whatsapp.com/563219570998715/?locale=en_US

  • Instagram:
  • Whatsapp:here

已经给出了答案

注意到:如果用户也在桌面上安装了应用程序,那么深度链接就能工作(从没有尝试过macOS,但是对于windows和ubuntu,它可以工作)

编辑后:

您可以在编写emailto:时在href中使用<a .../>。示例:

代码语言:javascript
复制
<a href="emailto:youremail@domain.com?subject=sharing link\n&body=I am sharing a link: https://google.com">Share this link</a>

有关邮件的更多参考信息,请访问以下MDN文档:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a#attr-href

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72956576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档