Я зарегистрировался на своем компьютере, открыв только html, и Deviceorientation сработало. На эмуляторе Chrome ЭТО РАБОТАЛО. Но после загрузки на мой ftp он вдруг не перемещается.
if (window.DeviceOrientationEvent) {
window.addEventListener("deviceorientation", function(event) {
var alpha = event.alpha;
var gamma = event.gamma;
var beta = event.beta;
console.log("working!!")
handleOrientationEvent(alpha, gamma, beta);
}, true);
}
var handleOrientationEvent = function( alpha, gamma, beta) {
$("#message").css({
'transform': 'rotateX(' + Math.floor(alpha) + 'deg) rotateY(' + Math.floor(gamma) + 'deg) rotateZ(' + Math.floor(beta) + 'deg)'
});
console.log("working!");
}