我想通过html5使用deviceorientation(alpha,beta,gamma数据)绘制3行。
<html>
<canvas id="mycanvas"></canvas>
<script>
window.addEventListener('deviceorientation', function(e) {draw(e.gamma, e.beta, e.alpha);}, false);
function draw(g,b,a)
{
var gamma = Math.round(g);
var beta = Math.round(b);
var alpha = Math.round(a);
var canvas = document.getElementById('mycanvas');
var cx = canvas.getContext('2d');
// how can i draw this 3 lines ?
}
</script>
</html>
以下是三个向量(行)的示例:
示范:[http://upload.wikimedia.org/wikipedia/commons/2/26/Gyroscope_wheel_animation.gif]