Есть ли способ "рельсов", чтобы определить, использует ли пользователь мобильное устройство? Я имею в виду метод, который я могу использовать в erb, примерно так:
<% if mobile? %>
Ответ 1
Вы можете сделать это таким образом, определив функцию, как показано ниже:
def mobile_device?
if session[:mobile_param]
session[:mobile_param] == "1"
else
request.user_agent =~ /Mobile|webOS/
end
end
Или вы можете использовать драгоценные камни для обнаружения мобильных устройств, таких как