rozpoznat, že byl iPhone otáčí pomocí PhoneGap (akcelerometr)

hlasů
0

Mohl by někdo prosím, veď mě tím správným směrem k zjistit, jak si uvědomit, že iPhone byl otočen pomocí PhoneGap prosím?

Dík! C.

Položena 21/07/2010 v 16:24
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

Pokud nejste obeznámeni s PhoneGap, podívejte se na Jonathana Starkovy skvělý úvod .

Pokud jste již obeznámeni s PhoneGap a stačí fragmentu kódu, pak se podívejte na hlášení o chybě zde . Jak můžete vidět, zdá se, že jsou nějaké problémy s watchOrientation v aktuální verzi, ale Shazron poskytuje řešení, které jsem zde zkopírovaný:

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;
        }    
    }
Odpovězeno 06/08/2010 v 04:29
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more