在移动设备上通过HTML链接打开应用程序

4

我有一个包含我的社交媒体账号的HTML页面,当我点击这些链接时,希望能够跳转到对应社交媒体应用中的个人资料页面。例如Skype:

<a href="skype:live:my_skype_email" > My Skype </a>

当我在移动设备上点击这个链接时,它会打开Skype并跳转到我的帐户页面。现在我也想实现类似的功能,在点击链接时能够快速进入Facebook、Twitter、Google+、Instagram、WhatsApp、Kik、Snapchat等应用程序。我需要一种类似的解决方案。

<a href="my_facebook_username" > Facebook </a>
<a href="my_twitter_username" > twitter </a>
<a href="my_googleplus_username" > google+ </a>
<a href="my_instagrame_username" > instagram </a>
<a href="my_whatsapp_number" > whatsapp </a>
<a href="my_kik_username" > kik </a>
<a href="my_snapcchat_username" > snapchat </a>

是的,您需要找出这些应用程序是否安装了协议处理程序,如果是,它叫什么。 - Sergio Tulentsev
2个回答

1

你需要找到每个应用程序提供商使用的协议处理程序(如果他们支持它)。例如,您可以通过以下方式使用链接启动 Twitter 应用:

<a href="twitter://user?screen_name=ler">Twitter</a>

希望这能有所帮助 - 从快速的谷歌搜索来看,所有你列出的应用程序似乎都支持此功能。

-1

您可以始终使用此模式来设置 href 属性:

"appname://"

例如:

<a href="fb://profile/fbID">Facebook</a>
<a href="twitter://user?screen_name=username">Twitter</a>

当应用程序安装后,它将在移动设备上打开。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接