タブレットやAndroid携帯電話やタブレット、iPhone、iPadなどのモバイルデバイスのビューの1つで、条件付きでHTMLをレンダリング/非表示にしようとしています。これまでのところ、次の設定があります。
def mobile_agent?
request.user_agent =~ /Mobile|webOS/
end
これはうまく機能しているようですが、現在はモバイルデバイスのみをサポートしており、タブレットはサポートしていません。mobile_fuは、モバイルデバイスとタブレットの両方をモバイルデバイスカテゴリにグループ化することを知っていますが、要求形式も変更されます。私のWebアプリケーションはレスポンシブテーマを利用しているため、ビューは、単一のビューに非表示にしたい埋め込みUnity Webプレーヤーを除いて、どのデバイスでも機能するようになっています。
上記の方法を拡張して、タブレットとモバイルデバイスを含める方法はありますか?