我仅通过打开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!");
}