我正在为 iPhone 构建一个基于 HTML5 的移动网络应用程序。我需要检查用户是否有我建议的特定应用程序。我听说每个 iPhone 应用程序都有唯一的 URL 方案来检测其应用程序身份。
因此,我阅读了这篇文章以获得一个想法。
Is it possible to register a http+domain-based URL Scheme for iPhone apps, like YouTube and Maps?
但是,这并不是制作我想要制作的东西的完美答案。
这是可能发生的事情
- 用户在移动网络浏览器上点击推荐应用。
- 检查应用程序 iTunes URL 和 URL 方案。
如果用户安装了应用程序,则返回“已安装” ==> 在这种情况下,屏幕返回到移动浏览器。
如果用户没有安装应用程序,它会返回'uninstalled' ==> 在这种情况下,屏幕会移动到 App Store。
我正在使用 PHP 语言运行移动网络应用程序。
谢谢。
最佳答案
恐怕这是不可能的。老实说,我很高兴,因为如果任何旧网页可以检测到我安装了哪些应用程序,就会存在真正的隐私问题。
这绝对不是什么好事!
更新:如果您乐于使用本地语言,这个库会做您想要的。http://www.cocoacontrols.com/platforms/ios/controls/ihasapp
关于iphone - 使用 javascript 或 url 检测 iPhone 上已安装的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11576587/