有没有办法在Rails 3.1中检测用户代理

Dan*_*urg 36 ruby browser user-agent ruby-on-rails

可能重复:
自动检测移动浏览器(通过用户代理?)
Rails 3:HTTP_USER_AGENT

有没有办法从当前访问者检测用户代理?我目前正在开展一个显示视频文件的项目.但对于ipad,iphone/samsung galaxy tab/internet explorer/firefox.我需要显示视频是否有一个可靠的方法来检查哪个浏览器访问我的rails应用程序?

多谢你们!

Cam*_*ike 73

是的,只需使用它

request.env["HTTP_USER_AGENT"]
#or
request.user_agent
Run Code Online (Sandbox Code Playgroud)