내 웹 페이지에 물 한 컵을 보여주고 싶습니다. 사용자가 장치를 돌릴 때 물이 자연스러운 수평선까지 내려 가야합니다.자바 스크립트에서 수평선과 장치 사이의 각도를 얻는 방법은 무엇입니까?
window.addEventListener('deviceorientation', this.handleOrientation.bind(this));
handleOrientation(orientData) {
var absolute = orientData.absolute;
var alpha = orientData.alpha;
var beta = orientData.beta;
var gamma = orientData.gamma;
}
위에서 4 각도 정보를 얻을 수 있습니다. 그러나 장치에서 수평선까지의 현재 각도를 얻는 방법을 모르므로 물을 수평선으로 회전하도록 설정할 수 있습니다.