Pull to refresh

Web-приложения: реагируем на наклоны iphone

Reading time1 min
Views841
Многие боятся писать приложения под iphone, опасаясь сложностей. На самом деле в этом нету ничего сложного.
Сегодня я затрону тему реагирования Вашего web-сайта на наклоны устройства.
Давайте посмотрим на код, который представляет из себя обычный javascript:
// Создадим функцию, которая будет вызываться автоматическе при изменении положения устройства
function updateOrientation()
{
var orientation=window.orientation;
switch(orientation)
{
case 0:
alert("Нормальное положение");
case 90:
alert("Наклонен влево");
case -90:
alert("Наклонен вправо");
}
}

window.onorientationchange=updateOrientation; // и задаем ее

Неужели Вы все еще думаете что в этом есть что-то сложное? Welcome to Apple Developer Center
UPDATE: если кому-то интересно — я расскажу несколько подробней об интересных, но немного более нудных вещах. Об разрешении экрана, как сделать чтобы Ваше приложение было нормального размера и не пришлось приближать, принципы построения интерфейса и т.д.
Tags:
Hubs:
Total votes 113: ↑101 and ↓12+89
Comments41

Articles