FC2ブログ

加速度センサーで端末の向き取得 

加速度センサーで端末の向き取得 

端末の向きを取得するには
window.orientationプロパティ
を使う

プロパティの値は
0
縦向き
向きは通常

90
横向き
上が左側になる向き

-90
横向き
上が右側になる向き

180
縦向き
逆さにした状態


単に、縦か横か調べたいなら
-90 90のどちらかでいいので
Math.abs()で
絶対値を取得し
90なら横向きと判断できる

使うときには
setInterval()で間隔を決める

ソースにすると

setInterval(fuction(){
if(Math.abs(window.orientation)==90){
//横方向の処理
}
else{
縦方向の処理
},
間隔をミリ秒で指定

);
スポンサーサイト



コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック