H5陀螺仪--示例

前端之家收集整理的这篇文章主要介绍了H5陀螺仪--示例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<!DOCTYPE html>
<html>
 
<head>
    <Meta charset="utf-8"&gt;
    <Meta name="viewport" content="target-densitydpi=320,width=420,user-scalable=no"&gt;
    <title></title>
    <script type="text/javascript"&gt;
        function orientationHandler(event){
            document.getElementById("alpha").innerHTML = event.alpha;
            document.getElementById("beta").innerHTML = event.beta;
            document.getElementById("gamma").innerHTML = event.gamma;
            document.getElementById("heading").innerHTML = event.webkitCompassHeading;
            document.getElementById("accuracy").innerHTML = event.webkitCompassAccuracy;
        }
 
        function motionHandler(event){
            document.getElementById("interval").innerHTML = event.interval;
            var acc = event.acceleration;
            document.getElementById("x").innerHTML = acc.x;
            document.getElementById("y").innerHTML = acc.y;
            document.getElementById("z").innerHTML = acc.z;
            var accGravity = event.accelerationIncludingGravity;
            document.getElementById("xg").innerHTML = accGravity.x;
            document.getElementById("yg").innerHTML = accGravity.y;
            document.getElementById("zg").innerHTML = accGravity.z;
            var rotationRate = event.rotationRate;
            document.getElementById("Ralpha").innerHTML = rotationRate.alpha;
            document.getElementById("Rbeta").innerHTML = rotationRate.beta;
            document.getElementById("Rgamma").innerHTML = rotationRate.gamma;
        }
 
        if (window.DeviceMotionEvent){
            window.addEventListener("devicemotion",motionHandler,false);
        } else {
            document.body.innerHTML = "What user agent u r using???";
        }
 
        if (window.DeviceOrientationEvent){
            window.addEventListener("deviceorientation",orientationHandler,false);
        } else {
            document.body.innerHTML = "What user agent u r using???";
        };
        </script>
</head>
 
<body>
    <p>
        阁下:<span id="alpha"&gt;0</span>
    </p>
    <p>
        前后:<span id="beta"&gt;0</span>
    </p>
    <p>
        扭转:<span id="gamma"&gt;0</span>
    </p>
    <p>
        指北针指向:<span id="heading"&gt;0</span>度
    </p>
    <p>
        指北针精度:<span id="accuracy"&gt;0</span>度
    </p>
    <hr />
    <p>
        x轴加快度:<span id="x"&gt;0</span>米每二次方秒
    </p>
    <p>
        y轴加快度:<span id="y"&gt;0</span>米每二次方秒
    </p>
    <p>
        z轴加快度:<span id="z"&gt;0</span>米每二次方秒
    </p>
    <hr />
    <p>
        x轴加快度(推敲重力加快度):<span id="xg"&gt;0</span>米每二次方秒
    </p>
    <p>
        y轴加快度(推敲重力加快度):<span id="yg"&gt;0</span>米每二次方秒
    </p>
    <p>
        z轴加快度(推敲重力加快度):<span id="zg"&gt;0</span>米每二次方秒
    </p>
    <hr />
    <p>
        阁下扭转速度:<span id="Ralpha"&gt;0</span>度每秒
    </p>
    <p>
        前后扭转速度:<span id="Rbeta"&gt;0</span>度每秒
    </p>
    <p>
        扭转速度:<span id="Rgamma"&gt;0</span>度每秒
    </p>
    <hr />
    <p>
        前次收到通知的间隔:<span id="interval"&gt;0</span>毫秒
    </p>
</body> 
</html>


猜你在找的程序笔记相关文章