是否可以检测是否安装了WhatsApp?

时间:2014-07-13 10:03:03

标签: javascript html ios whatsapp

在iPhone设备上,您可以在HTML页面上撰写短信(通过短信:1234567890 URL),如果安装了WhatsApp,您可以撰写WhatsApp消息(通过WhatsApp protocol)。 / p>

是否可以在HTML页面上检测此类功能?

1 个答案:

答案 0 :(得分:2)

经过几个小时的研究+与顶级专家的咨询后,我得出的结论是没有合法的方法实现检测设备上是否安装了特定应用程序的目标而没有浏览器会重新定向到应用程序(如果已安装)。

例如,在iOS中,由于违反规则,有一个应用程序刚从App Store中删除:SysSecInfo。例如,该应用程序设法提取所有正在运行的进程的列表。

来自:https://www.sektioneins.de/en/blog/16-05-09-system-and-security-info.html

  

请参阅https://developer.apple.com/videos/play/wwdc2015/703/“应用   检测“从08:34开始

     

在本次演讲中,他们讨论了几个用于收集信息的API   关于你系统上当前正在运行的进程(大约12:12左右)   视频)并声称修复了它们。然而,正如Apple经常这样   只是部分修复了他们声称已修复的问题。因此   他们实际上从未阻止恶意应用程序收集   有关您当前运行的其他应用程序的信息   设备,但仅删除了对详细信息的访问权限   无论如何都与无害的系统信息工具相关。

     

系统和安全信息因此仍然能够显示列表   运行进程并使用来自的信息丰富此列表   代码签名信息,包括运行的权利列表   流程有。