检测iphone/ipad方向不工作

detecting iphone/ipad orientation not working

本文关键字:工作 方向 ipad iphone 检测      更新时间:2023-09-26

我有这个简单的脚本:

function orientation() {
  var orientation = window.orientation;
  switch(orientation) {
    case 0:
       alert('0');
         break;
    case 90:
    alert('90');
        break;
    case -90:
    alert('-90');
         break;
  }
}   
$(document).ready(function(){
    window.onorientationchange = orientation();
})

但是当我打开我的ipad时,我从来没有收到提醒…我在什么地方出错了吗?

此处:

window.onorientationchange = orientation;

你需要给函数本身赋值,而不是它的执行结果。