2011-05-30 88 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

相關問題