Javascript 使用jQuery检测移动设备旋转
我正在搜索一个jQuery插件或Javascript库,它使用G-sensor检测设备的旋转角度,而不仅仅是方向。我知道这是可以做到的-检查-但我还没有找到像这样的东西 这将是伟大的,如果它创建了一种全球实时更新Javascript 使用jQuery检测移动设备旋转,javascript,android,jquery,ios,sensors,Javascript,Android,Jquery,Ios,Sensors,我正在搜索一个jQuery插件或Javascript库,它使用G-sensor检测设备的旋转角度,而不仅仅是方向。我知道这是可以做到的-检查-但我还没有找到像这样的东西 这将是伟大的,如果它创建了一种全球实时更新 谢谢 您可以使用jquery移动库方向更改事件 $(window).on("orientationchange",function(event){ var x = event.beta, // -180 to 180 y = event.gamma, // -
谢谢 您可以使用jquery移动库方向更改事件
$(window).on("orientationchange",function(event){
var x = event.beta, // -180 to 180
y = event.gamma, // -90 to 90
z = event.alpha; // 0 to 360
});
没有jQuery:
window.addEventListener('orientationchange', function(event){
var x = event.beta, // -180 to 180
y = event.gamma, // -90 to 90
z = event.alpha; // 0 to 360
});
也试试这个
if (window.DeviceOrientationEvent) {
window.addEventListener('deviceorientation', function(event){
});
}
您可以使用jquery移动库方向更改事件
$(window).on("orientationchange",function(event){
var x = event.beta, // -180 to 180
y = event.gamma, // -90 to 90
z = event.alpha; // 0 to 360
});
没有jQuery:
window.addEventListener('orientationchange', function(event){
var x = event.beta, // -180 to 180
y = event.gamma, // -90 to 90
z = event.alpha; // 0 to 360
});
也试试这个
if (window.DeviceOrientationEvent) {
window.addEventListener('deviceorientation', function(event){
});
}
我对它做了一点修改,但它在我的设备上没有起作用。我想知道为什么。我做了一点,但它没有在我的设备上发挥作用。我想知道为什么。查看此链接可能有用。1)如果您正在使用phonegap 2)查看此链接可能有用。1)如果您正在使用phonegap 2)