iPhone4でもそうなのかな。
最低限のcanvasだけでもそもそもセンサーが一定以上の早さの時に軌跡を追うのをやめちゃうよ。
でもって、イベントハンドラーでアングルを取得するのがあったのでそれをメモメモ。
window.onorientationchange = function () {
switch ( window.orientation ) {
case 0:
break;
case 90:
alert('画面を縦にしてください');
break;
case -90:
alert('画面を縦にしてください');
break;
}
}