【问题标题】:Using WURFL library to detect device width and height使用 WURFL 库检测设备宽度和高度
【发布时间】:2012-12-12 11:45:10
【问题描述】:

我正在使用 WURFL 库返回设备宽度和高度。

我将 Safari 与 iPhone 代理一起使用,但结果为空。

我的代码是:

$width = $wurfl->getDeviceCapability("resolution_width");
$height = $wurfl->getDeviceCapability("resolution_height");

有什么问题?

【问题讨论】:

    标签: wurfl


    【解决方案1】:

    您是否首先使用用户代理字符串$_SERVER['HTTP_USER_AGENT'] 查询设备功能?

    $wurfl = new TeraWurfl();
    $wurfl->getDeviceCapabilitiesFromAgent($_SERVER['HTTP_USER_AGENT']);
    
    $width  = (int) $wurfl->getDeviceCapability('resolution_width');
    $height = (int) $wurfl->getDeviceCapability('resolution_height');
    

    使用Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3 like Mac OS X; de-de) AppleWebKit/533.17.9 (KHTML, like Gecko) Mobile/8F190,$width 的结果是 320,$height 的结果是 480。

    【讨论】:

      猜你喜欢
      • 2017-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 1970-01-01
      • 2012-09-04
      • 2014-07-27
      • 2012-11-07
      相关资源
      最近更新 更多