2

Facebook はこれを習得しているようです。私は WURFL を少し調べましたが、これは非常にコストのかかるプロセスのようです。私もチェックアウトしました:URLリンク。ユーザー エージェントの適切なリストがありますが、どれがスマートフォンでどれがそうでないかを特定しようとしています。

facebook は、非スマートフォンをスマートフォンとは別のサイトにプッシュします。これを行う簡単な方法があるかどうかを確認しようとしています。

4

3 に答える 3

2

基本的にMySQLデータベースのWURFLシリアル化されたデータであるTera-WURFLを調べる必要があります。XML WURFL よりもはるかに優れたパフォーマンス。

別のモバイル デバイス データベースもあります: Device Atlasです。

あなたができることは、スマートフォンの最小公分母を見つけてから、リソース集約がはるかに少なく、チェックが高速になる独自のWURFL /デバイスアトラスの簡素化されたバージョンを作成し、そこから進むことです.

于 2009-10-08T21:06:39.993 に答える
1

画面サイズは、ある程度信頼できる指標です。非スマートデバイスの解像度は 320x240 未満になる傾向がありますが、古いスマートフォン モデルをいくつか確認してみてください。

于 2009-10-08T21:06:12.787 に答える
0

wurfl-php-1.4.2.0をお試しください

$isPhone = $device->getCapability("can_assign_phone_number");
$isSmarty = $device->getCapability("device_claims_web_support");

電話でスマートならスマートフォンです。それが電話であり、それがスマートでない場合、それは非スマートフォンです

于 2012-10-30T06:15:39.997 に答える