在网络浏览器中打开指向应用程序的链接,而不是新页面

时间:2019-02-15 23:03:14

标签: html5 hyperlink href footer social-media

因此,我已经在线发布了我的网站,并在iPhone上对其进行了测试,并且可以正常工作。现在,当我链接我的facebook和linkedin页面时,它会根据您所使用的浏览器而在新选项卡中打开它,因为我正在使用target="_blank"

如果单击我的Facebook图标,我应该使用哪种方法,如果已安装,则可以打开它到智能手机的应用程序。 是否可以在我的 a href之后的我的 target="_blank" 标签中添加第二个替代

这是我当前链接的外观。

<a href="#" target="_blank"><i id="social-fb" class="fa fa-facebook-square fa-3x social"></i></a>

注意:出于安全考虑,我替换了指向我的Facebook页面的链接。

1 个答案:

答案 0 :(得分:0)

据说基于Correct way in 2018 to open Facebook app via website link?将此链接用作您的链接: fb://profile/PAGEID

因此您的代码变为:

<a href="fb://profile/#"><i id="social-fb" class="fa fa-facebook-square fa-3x social"></i></a>

对于Android:

<a href="fb://page/#"><i id="social-fb" class="fa fa-facebook-square fa-3x social"></i></a>

您可能会使用一些精美的javascript来确定用户客户端并进行相应的重定向。