デバイスがハンドヘルドかどうかを検出する方法を探しています。現在、http: //detectmobilebrowsers.com/ を使用していますが、userAgent 文字列検出方法全体が好きではありません。
ブラウザーでのイベントのサポートをテストするこのスクリプト ( http://kangax.github.com/iseventsupported/ ) に出くわしました。デバイスがハンドヘルドであるかどうかを決定します。
私のプロジェクトでは、入力パスワードが iPhone や Android のように最後に入力した文字の表示をサポートしているかどうかを検出する必要があります。
では、イベント検出アプローチは優れていると思いますか、それともより良い解決策はありますか?
アップデート:
ブラウザーでのorientationchangeイベントのサポートを使用 (検出) することにしました。