Вызовите веб-приложение iPhone к альбомному режиму

namespace :admin do
  get "/:admin_user_id/dashboard", to: "admin_dashboard#index", as: :admin_dashboard
  resources :admin_users, except: [:show]
  resources :users, only: [:index, :edit, :update, :destroy, :show, :check_pass] do
    resources :check_user_restart_passes, only: :show do
      get "check_user_restart_pass_weeks"
    end
  end
end

Это сгенерирует следующий маршрут: /admin/users/:user_id/check_user_restart_passes/:check_user_restart_pass_id/check_user_restart_pass_weeks

6
задан Kees C. Bakker 11 June 2012 в 14:47
поделиться

2 ответа

Я не думаю, что возможно вызвать устройство в альбомный режим. Возможно обнаружить, когда устройство находится в альбомном режиме. См. здесь, например, JavaScript: http://www.engageinteractive.co.uk/blog/2008/06/19/tutorial-building-a-website-for-the-iphone/

1
ответ дан 17 December 2019 в 02:34
поделиться

Я не знаю, как заставить это делать при запуске, но я нашел изящный способ заставить ваш контент правильно масштабироваться при переходе от портрета к ландшафту, особенно если вы используете canvas.

<head>
  <meta name="viewport" content="initial-scale=1.6; maximum-scale=1.0; width=device-width; "/>
  ...
</head>

Таким образом, как только пользователь переключит телефон в альбомный режим, ваша страница отобразится в правильном масштабе.

5
ответ дан 17 December 2019 в 02:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: