如何在一个页面上禁用移动元标记?

时间:2017-06-29 19:14:53

标签: html css ruby-on-rails

这适用于每个页面,但只有一个

              <meta name="viewport" content="width=device-width, initial-scale=1">

我在一个rails项目中,我正在向需要格式化的客户端发送一个页面。有没有办法只在一个页面上禁用此元标记?

1 个答案:

答案 0 :(得分:0)

您可能在app/views/layouts/application.html.erb中有这个。

有两种方式:

1)您可以根据需要创建任意数量的内容,然后在控制器specify which one to use中创建:

render layout: 'special_client'

2)在布局中添加条件:

<% unless @hide_viewport %>
  <meta name="viewport" content="width=device-width, initial-scale=1">
<% end %>

在您的控制器中设置

def special_client_method
  ...
  @hide_viewport = true
end