web-dev-qa-db-ja.com

Rails 3.1でユーザーエージェントを検出する方法はありますか?

可能性のある複製:
モバイルエージェントを自動検出(ユーザーエージェントを介して?)
Rails 3:HTTP_USER_AGENT

現在のビジターからユーザーエージェントを検出する方法はありますか?現在、ビデオファイルを表示するプロジェクトに取り組んでいます。しかし、iPad、iPhone/samsung galaxy tab/Internet Explorer/firefox。ビデオを表示する必要がありますRailsアプリですか?

みんなありがとう!

37

うん、これを使って

request.env["HTTP_USER_AGENT"]
#or
request.user_agent
74
CambridgeMike

シンプルな宝石の使用についてはどうですか?

よく覚えていれば、これを最後に使用しました。

gem install user-agent

GitHubの同じもの

これは良い方法だと思います...

2

あなたはjqueryでクライアントサイトにもそれを行うことができます...プラグインがあります

http://plugins.jquery.com/project/client-detect

0
server info