我想知道如果只在设备上安装了我的网站,在Facebook和Twitter应用程序中打开网址链接,如果不是,我希望在浏览器中打开页面。
目前我使用以下链接:
fb://profile/fbID
twitter://user?screen_name=username
目前,如果安装了应用程序,它可以正常工作,但如果未安装应用程序,链接将失败,如果您尝试在桌面浏览器中打开它,则Twitter链接将完全失败。
有人知道我怎么回事吗?
是的我知道有类似的问题,但没有人回答,所以我想我会试试这个,欢呼。
答案 0 :(得分:5)
您可以尝试重定向手机以打开应用,如果没有任何反应,请将其重定向到您想要的网页。
setTimeout(function () { window.location = "https://itunes.apple.com/appdir"; }, 25);
window.location = "appname://";
如果第二行代码有效,则第一行代码不会被执行。