Ответ 1
Да, просто используйте это
request.env["HTTP_USER_AGENT"]
#or
request.user_agent
Возможный дубликат:
Автоматическое обнаружение мобильного браузера (через user-agent?)
Rails 3: HTTP_USER_AGENT
Есть ли способ обнаружить пользовательский агент у текущего посетителя? В настоящее время я работаю над проектом для отображения видеофайлов. Но для ipad, iphone/samsung galaxy tab/internet explorer/firefox. Мне нужно отображать видео, есть ли способ проверить, какой браузер посещает мое приложение rails?
Спасибо, ребята!
Да, просто используйте это
request.env["HTTP_USER_AGENT"]
#or
request.user_agent
Как насчет использования простого драгоценного камня?
Если я хорошо помню, я использовал это в последний раз.
gem install user-agent
Я думаю, что это хороший способ сделать это...
вы можете сделать это и на клиентском сайте с jquery... есть плагин