如何从网站IF POSSIBLE添加到iPhone本机应用程序的链接

时间:2010-05-07 11:08:51

标签: iphone web-applications

我从网站链接到Facebook页面。我知道我可以使用URL方案href =“fb://”从iPhone中打开Facebook应用程序,但如果iPhone用户没有安装本机应用程序,则会弹出一条丑陋的错误消息。我宁愿把这个用户发送到Facebook网站。

必须有办法做到这一点,但我尝试过的所有事情都有一些不足之处:

无法向其他服务器发出HEAD请求

由于事件离开客户端页面

,因此无法运行try catch javascript函数

似乎无法访问有关用户应用程序的信息......或者我可以吗?我已经阅读了一些名为“appInstalled”的cookie,但找不到任何有关它的真实文档。

有什么想法吗?非常感谢提前。 丹尼斯

2 个答案:

答案 0 :(得分:3)

网站可以确定设备[iPhone]是否安装了某些应用程序?由于隐私和安全问题,我很确定这是一个很大的问题。

答案 1 :(得分:1)

不是真正的技术答案,但您可以更改用户界面以向用户提供选项。例如,有:

Click here if you have the facebook application installed on your iPhone.
If you do not, click here to go through to the site.

很抱歉,我无法提供“正确”的解决方案,我对iPhone开发并不熟悉。