【问题标题】:How to check if any app is installed on the device or not? [closed]如何检查设备上是否安装了任何应用程序? [关闭]
【发布时间】:2014-10-08 12:16:57
【问题描述】:

我想在php的帮助下检查是否可以编写条件来检查android手机上是否存在任何应用程序

【问题讨论】:

  • @TiMESPLiNTER 您可以查看我提到的示例链接,即使我很惊讶地看到它是可能的
  • 我也需要类似的功能...

标签: php sharing whatsapp


【解决方案1】:

我认为网站只关注设备是否是移动设备。据我所知,您无法列出设备上安装的应用程序的列表。只需查看访问者是否从移动设备访问。您可以使用 Mobile Detect 类来实现这一点,例如:http://mobiledetect.net

<?php
    // Include and instantiate the class.
    require_once 'Mobile_Detect.php';
    $detect = new Mobile_Detect;

    // Any mobile device (phones or tablets).
    if ( $detect->isMobile() ) {
        // Display WhatsApp share button
    }
?>

【讨论】:

  • 这用于移动检测而不是应用检测
  • 我就是这么说的。我给他举了一个检测用户是否是移动用户的例子,因为他无法检测到是否安装了 WhatsApp。
  • 是的..看到了..抱歉:P
  • 感谢 PUBLISHEDMeteor 的回答
【解决方案2】:

不能 - 可以通过任何方式检测设备上是否安装了应用程序。虽然您可以通过多种方式检测设备是否是移动设备,但使用服务器端或 javacsript 技术,您无法检测是否安装了某个应用程序。您只能向另一个网站发送 get 或 post 请求 - ATMOST。

即使您知道某个特定用户已安装该应用程序,您也不能直接向该应用程序发送请求,尽管该应用程序可以将数据发送到网络应用程序。

【讨论】:

    猜你喜欢
    • 2021-09-25
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-05
    • 1970-01-01
    • 1970-01-01
    • 2020-03-05
    相关资源
    最近更新 更多