ジャイロセンサーの値を取得

ジャイロセンサーの値を取得には、deviceorientationイベントハンドラーのevent.alphaオブジェクト、event.betaオブジェクト、event.gammaオブジェクトを使用します。

構文

アルファ

var alpha = event.alpha;

ベータ

var beta = event.beta;

ガンマ

var gamma = event.gamma;

戻り値:event.alpha

取得したアルファの数値を返します。

戻り値:event.beta

取得したベータの数値を返します。

戻り値:event.gamma

取得したガンマの数値を返します。

サンプルコード

JavaScript

window.addEventListener('deviceorientation', function(e) {
	var str   = '',
	    alpha = e.alpha,
	    beta  = e.beta,
	    gamma = e.gamma;

	str  = 'alpha = ' + alpha + '\n';
	str += 'beta = '  + beta + '\n';
	str += 'gamma = ' + gamma + '\n';

	alert(str);
}, false);

JavaScript逆引きリファレンス一覧へ戻る