使用phonegap(加速计)检测iPhone是否已旋转

使用phonegap(加速计)检测iPhone是否已旋转,iphone,accelerometer,cordova,Iphone,Accelerometer,Cordova,有人能告诉我如何使用PhoneGap识别iPhone已旋转的正确方向吗 谢谢! C.如果您不熟悉phonegap,请查看 如果您已经熟悉phonegap,并且只需要一段代码片段,那么请查看错误报告。如您所见,当前版本中的watchOrientation似乎存在一些问题,但Shazron提供了一个解决方案,我在这里复制了该解决方案: function onDeviceReady() { // do your thing! document.addEventListener("ori

有人能告诉我如何使用PhoneGap识别iPhone已旋转的正确方向吗

谢谢!
C.

如果您不熟悉phonegap,请查看

如果您已经熟悉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;
        }    
    }