3 <title>DeviceOrientation test
</title>
4 <script type=
"text/javascript">
7 function checkOrientationEvent(event
) {
8 // Return true iff the orientation is close enough to (1, 2, 3).
9 return Math
.abs(event
.alpha
- 1) < 0.01 &&
10 Math
.abs(event
.beta
- 2) < 0.01 &&
11 Math
.abs(event
.gamma
- 3) < 0.01;
14 function onOrientation(event
) {
15 if (checkOrientationEvent(event
)) {
16 window
.removeEventListener('deviceorientation', onOrientation
);
24 document
.getElementById('status').innerHTML
= 'PASS';
25 document
.location
= '#pass';
29 document
.location
= '#fail';
33 <body onLoad=
"window.addEventListener('deviceorientation', onOrientation)">
34 <div id=
"status">FAIL
</div>