2011-05-30 113 views
2

我的问题其实很简单...我想知道是否有可能检查iPhone上是否存在应用程序(twitter应用程序例如),然后通过PHP和/或JavaScript将其打开。从PHP/Javascript代码网站/页面打开iphone应用程序

过程会去如下:

用户扫描与他的iPhone的QR码链接到页面

在页面上,PHP或JavaScript做了一些神奇的检查,什么,叽叽喳喳应用存在。

然后页面发送一个自定义URL方案来打开所需的应用程序(例如,twitter://)。

这可能吗?有没有任何源代码的例子显示JavaScript/PHP在iPhone的上下文中做到这一点?

谢谢你的帮助。 :)

+0

可能相关:http://stackoverflow.com/questions/3649201/how-to-know-the-apps-installed-in- iphone – polarblau 2011-05-30 07:27:44

+0

稍有关系,但不是真的..该问题/答案集是关于通过xcode /本机代码来检查应用程序的可用性..我需要尝试从UIWebView内使用JavaScript/PHP。 :) – Jason 2011-05-31 00:13:34

+0

到目前为止,我相信应用程序可以通过创建一个页面链接打开,如“twitter://”,然后由iphone safari浏览器智能处理。但是,我一直无法找到任何方法来检查应用程序是否存在。 任何人都可以证实,这是如何确实工作? – Jason 2011-05-31 05:11:06

回答

0

这将是无法检查从Safari的应用程序的存在。

如果应用程序注册了协议,则可以使用链接启动应用程序。例如,要启动Facebook应用程序并在用户个人资料中打开它,您可以链接到fb://个人资料。

在这里,我发现了一些其他iPhone的应用程式列表协议: http://wiki.akosma.com/IPhone_URL_Schemes

相关问题