2013-05-26 93 views
10

我想知道如何打开从我的网站在Facebook和Twitter应用程序的url链接,只要它安装在设备上,如果没有我想要的页面在浏览器中打开。如何从url只打开Facebook应用程序,如果安装

目前我使用下面的链接:

fb://profile/fbID 
twitter://user?screen_name=username 

目前,它是否已安装的应用程序工作正常,但如果不安装该应用程序,这个如果Twitter的链接完全失效的链路故障进一步尝试在桌面浏览器中打开它。

有人会知道我如何去做这件事吗?

是的,我知道有类似的问题,但没有人回答,所以我想我会尝试这个,欢呼。

+0

这里有一个扩展的答案来解决这个问题:http://stackoverflow.com/a/13675901/268627 – o15a3d4l11s2

回答

5

您可以尝试重定向手机以打开应用程序,如果没有任何反应,请将其重定向到您想要的网页。

setTimeout(function() { window.location = "https://itunes.apple.com/appdir"; }, 25); 
window.location = "appname://"; 

如果第二行代码有效,那么第一行不会被执行。

相关问题