我一直在四处搜索,看看是否可以使用JavaScript或其他网络语言在JavaScript设备上检查已经安装的应用程序。我知道如何在目标C中进行本机的检测,但是由于这个项目的性质,这种检测必须使用web技术。这个应用程序,我试图检测没有一个特定的网址方案,如snapchat://,所以答案是无用的,在我的情况下。我也见过本地项目使用Apple私有API (如 one )来检测设备上所有已安装的应用程序,但从那时起,苹果关闭了该私有API,不允许进行任何此类检测。如果这样的事情仍然有可能,它不符合我的标准