我找到了一种通过听众找到设备方向(纵向,横向左侧,右侧,上下颠倒)的方法
<body onorientationchange="updateOrientation();">
并在标题
中function updateOrientation() {
switch(window.orientation) {
case 0:
// normal
// do some cool things...
break;
case -90:
// right
// do some cool things...
break;
case 90:
// left
// do some cool things...
break;
case 180:
// upside down
// do some cool things...
break;
}
}
但实际上是否可以找出加速度计的X / Y / Z值?
答案 0 :(得分:1)
在iOS 4.2中,您可以使用DeviceMotionEvent类。这是一篇描述如何使用它的博客文章:
http://www.mobilexweb.com/blog/safari-ios-accelerometer-websockets-html5