мобильное сафари: вращение устройства вызывает плохое масштабирование веб-сайта

У меня есть мобильный веб-сайт для iphone и ipad, где я отключаю масштабирование пользователя с помощью

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no" />

, это отлично работает, пока сайт находится в альбомном режиме. ширина веб-сайта в точности равна ширине экрана. затем, если я поверну устройство в портретный режим, оно будет уменьшено, чтобы соответствовать новой (более короткой) ширине. это тоже нормально.

но затем, если я поверну его обратно в ландшафтный режим, он внезапно масштабируется примерно до 125%, что означает, что теперь возможна горизонтальная прокрутка, а масштабирование невозможно, поскольку изначально отключено.

как я могу это сделать обратно на 100% масштаб при повороте обратно в альбомную?

спасибо!

18
задан clamp 24 February 2011 в 17:04
поделиться