Если вы не знакомы с разницей в телефонной связи, посмотрите Отличное введение Джонатана Старка .
Если вы уже знакомы с PhoneGap и вам просто нужен фрагмент кода, посмотрите отчет об ошибке здесь . Как видите, в текущем выпуске, похоже, есть некоторые проблемы с watchOrientation, но Shazron предлагает обходной путь, который я скопировал здесь:
function onDeviceReady()
{
// do your thing!
document.addEventListener("orientationChanged", UpdateOrientation);
}
function UpdateOrientation(e)
{
switch(e.orientation)
{
case 0: // portrait
case 180: // portrait
// do your thing here
break;
case -90: // landscape
case 90: // landscape
// do your thing here
break;
}
}