의견 : 매우 유용하지만 테스트 후에는주의를 기울여야 할 많은 것들이 있습니다. 아래는 개인적인 통찰력입니다. 참조하십시오.
온라인으로 사례를 찾았는데, 이는 색상을 흔들고 변경하는 데 사용되는 경우에 매우 유용하지만 테스트 후에는 다음에주의를 기울여야합니다.1. 기능 응용 프로그램은 iOS 또는 Android 4.0 이상으로 구현되어야합니다.
2. 판단에 z 좌표를 추가하면 화면이 무작위로 변경됩니다. 아마도 너무 민감하거나 올바른 사용법을 찾을 수 없습니다. 모두가 그것을 수정할 수 있기를 바랍니다.
3.이 기능이 약간 변경되면 복권 방법으로 바뀔 수 있습니다.이 기능은 큰 턴테이블 또는 스크래치 카드보다 더 세련된 추첨 방법으로 바뀔 수 있습니다.
<script type = "text/javaScript">
var color = new Array ( '빨간색', '파란색', '노란색', '녹색', '#00f', '#0ff');
if (window.deviceMotionEvent) {
var 속도 = 25;
var x = y = z = lastx = lasty = lastz = 0;
window.addeventListener ( 'devicemotion', function () {
var asseleration = event.accelerationInIninInclude 중력;
x = 가속도 .x;
y = 가속도.
// z = 가속도 .z;
if (math.abs (x-lastx)> 속도 || math.abs (y lasty)> 속도) {
document.body.style.backgroundcolor = color [math.round (math.random ()*10)%6];
}
마지막 x = x;
마지막 = y;
// lastz = z;
}, 거짓);
}
</스크립트>