【问题标题】:php script that detect from user agent what is the device (mobile)?从用户代理检测什么是设备(移动设备)的php脚本?
【发布时间】:2010-11-25 09:18:11
【问题描述】:

我正在尝试编写一个 php 脚本,从标头中的用户代理返回设备。

我看到的问题是做正则表达式并不简单,因为设备之间的不同(我错了吗?)

所以我想根据用户代理更新移动设备列表

我找到了这个列表:List of user agents for mobile phones

我试图找到一个更新的 xml / feed,我可以接受所有类型

或您认为最好的其他方式。

谢谢。

【问题讨论】:

    标签: php device user-agent


    【解决方案1】:

    我在我的一个项目中使用这个脚本

    http://detectmobilebrowsers.mobi/

    完美运行。

    您只需在代码中包含 mobile_device_detect.php,然后函数 mobile_device_detect() 将返回您正在运行的设备(Android、IPhone 等)

    【讨论】:

      【解决方案2】:

      这是您的解决方案:

      http://code.google.com/p/php-mobile-detect2/

      【讨论】:

        【解决方案3】:

        经过大量搜索后,我认为简单的方法是使用 网络服务

        这意味着无需下载、无需安装、无需麻烦……只是简单!

        http://www.wurflws.com/

        编辑:

        网络服务现在不可用, 我建议使用http://deviceatlas.com/http://51degrees.mobi/(商业),或者如果您查看开源代码,请查看: Best Open Source WURFL alternative

        【讨论】:

        • 那个链接好像已经过时了。
        猜你喜欢
        • 1970-01-01
        • 2010-09-06
        • 1970-01-01
        • 1970-01-01
        • 2019-01-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多