[JavaScript] 자바스크립트에서 진동 모터 사용하기

2022. 8. 3. 22:31Program/JavaScript

243_자바스크립트에서 진동 모터 사용하기

[적용]

  • 진동 피드백 기능을 설정하고 싶을 때

[문법]

속성 의미 타입
navigator.vibrate(진동시간(밀리초)) 디바이스 진동 처리  진리값

[내용]

진동은 주로 매너 모드의 알림 기능으로 사용되며, 기계 내부 모터의 회전으로 작동한다.

Vibration API로 액세스가 가능하며, 자바스크립트는 'navigator.vibrate(진동시간(밀리초))'를 사용해 실행할 수 있다.

또한, 배열을 지정하면 진동 패턴을 설정할 수 있다.

 

JavaScript  

// 진동 (1000밀리초)
navigator.vibrate(1000);

// 500밀리초 진동 후 100밀리초 정지, 다시 500밀리초 진동
navigator.vibrate([500, 100, 500]);

 

iOS의 브라우저는 지원되지 않으며, 안드로이드는 구글 크롬과 모질라의 파이어폭스에서 지원된다.

 

 


 

 

 

 

 

참조 :
실무에 바로 적용하는 자바스크립트 코드레시피 278
아케다 야스노부, 카노 타케시 지음 / 이춘혁 옮김