2014-07-10 1 views

답변

0

(예상되는 진동 같은 시간에) 재생 될 때 응용 프로그램이 확실히 실행 : 당신도 어떤 deviceorientation 이벤트를 얻을합니다. vibrate 함수도이를 알고 있으므로 false을 반환합니다.

나는 CPU에 대해 wakelock을 요청하면 문제가 해결 될 것이라고 예상하지만 그럴 수는 없습니다. 따라서 현재이 문제를 해결할 수있는 유일한 방법은 화면의 대기 시간을 가져오고 응용 프로그램을 사용하는 동안 화면을 종료하지 않는 것입니다. 미친 듯이 배터리를 소모 할 것이기 때문에 그것은 꽤 나쁜 수정이다.

var l = navigator.requestWakeLock('screen'); 
// after a while 
l.unlock(); 
+0

감사합니다. 1 월. 화면을 켜놓는 것은 효과가 있습니다.하지만 배터리 소모가 있다고 언급 한 것처럼 말입니다. Android에서는 화면이 꺼져 있고 잠겨있는 동안 진동이 발생할 수 있습니다. 나는 올바른 행동이어야한다고 생각합니다 : 진동은 종종 경보이며 장치가 잠겨있는 동안 경보가 발동 될 수 있습니다 ... – lui

+0

그리고 언급 한 것처럼'deviceorientation'도 작동하지 않는 것은 종종 장치를 뒤집어 놓는 것처럼 성가신 것입니다 장치가 잠겨있는 동안 "일시 중지"o "소리가 나지 않는"빠른 시스템으로 사용됩니다 ... – lui

+0

메일 링리스트에 게시물을 만들었습니다 : https://groups.google.com/forum/#!topic/mozilla.dev .b2g/HJlnz9qZVFc –

관련 문제