HTML5의 중요한 특징은 고급 포장에서 기본 방향 센서 및 모션 센서를 캡슐화하고 DOM 이벤트를 지원하는 장치를 캡슐화합니다. 이 기능에는 두 가지 이벤트가 포함됩니다.
1. Devicorientation : 이벤트는 방향 센서 데이터를 캡슐화하고 휴대폰의 각도, 방향, 방향 등과 같은 휴대폰의 고정 상태에서 방향 데이터를 얻을 수 있습니다.
2. Devicemotion : 이벤트는 모션 센서 데이터를 캡슐화하고 휴대 전화의 모션 상태에서 모션 가속과 같은 데이터를 얻을 수 있습니다. 이를 사용하여 중력 감지 및 나침반과 같은 흥미로운 기능을 쉽게 달성 할 수 있으며, 이는 휴대 전화에서 매우 유용합니다. 예를 들어, Opera H5 시험판의 중력 감지 볼 예제는 Deviceorientation API의 장치 방향 이벤트를 모니터링하여 달성됩니다. 실제로 웹 페이지의 모바일 애플리케이션에서 매우 일반적이고 세련된 기능을 실현하는 데 도움이 될 수 있습니다.
DeviceMotionEvent는 가속 및 회전에 대한 장치의 관련 정보를 반환합니다. 가속 데이터에는 X, Y 및 Z의 세 축이 포함됩니다 (아래 그림에 개략적으로 표시되고 X 축은 휴대폰 화면 또는 랩톱 키보드가 수평으로 관통되고 Y 축은 휴대 전화 화면 또는 랩톱 키보드가 수직으로 실행되며 Z- 축은 휴대 전화 화면 또는 랩톱 키보드에 수신합니다). 일부 장치에는 중력의 영향을 배제하기위한 하드웨어가 없기 때문에 이벤트는 중력 및 가속도를 포함하여 중력의 영향을 배제하는 두 가지 속성을 반환합니다.
1. [코드] 모션 감지 이벤트 모니터링
2. [코드] 중력으로 가속을 얻습니다
3. [코드] 코드를 구현하는 핵심 메소드
HTML5의 중요한 특징은 고급 포장에서 기본 방향 센서 및 모션 센서를 캡슐화하고 DOM 이벤트를 지원하는 장치를 캡슐화합니다. 이 기능에는 두 가지 이벤트가 포함됩니다.
1. Devicorientation : 이벤트는 방향 센서 데이터를 캡슐화하고 휴대폰의 각도, 방향, 방향 등과 같은 휴대폰의 고정 상태에서 방향 데이터를 얻을 수 있습니다.
2. Devicemotion : 이벤트는 모션 센서 데이터를 캡슐화하고 휴대 전화의 모션 상태에서 모션 가속과 같은 데이터를 얻을 수 있습니다.
이를 사용하여 중력 감지 및 나침반과 같은 흥미로운 기능을 쉽게 달성 할 수 있으며, 이는 휴대 전화에서 매우 유용합니다. 예를 들어, Opera H5 시험판의 중력 감지 볼 예제는 Deviceorientation을 모니터링하는 것입니다.
API의 장치 방향 이벤트가 구현됩니다.
실제로 웹 페이지의 모바일 애플리케이션에서 매우 일반적이고 세련된 기능을 실현하는 데 도움이 될 수 있습니다.
DeviceMotionEvent는 가속 및 회전에 대한 장치의 관련 정보를 반환합니다. 가속 데이터에는 X, Y 및 Z의 세 축이 포함됩니다 (아래 그림에 개략적으로 표시되고 X 축은 휴대폰 화면 또는 랩톱 키보드가 수평으로 관통되고 Y 축은 휴대 전화 화면 또는 랩톱 키보드가 수직으로 실행되며 Z- 축은 휴대 전화 화면 또는 랩톱 키보드에 수신합니다). 일부 장치에는 중력의 영향을 배제하기위한 하드웨어가 없기 때문에 이벤트는 중력 및 가속도를 포함하여 중력의 영향을 배제하는 두 가지 속성을 반환합니다.
1. [코드] 모션 감지 이벤트 모니터링
코드를 복사하십시오