检测 iPhone/iPad 方向不起作用
我有这个简单的脚本:
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 时,我从来没有在 ipad 上收到警报...我在某个地方犯了错误吗? 感谢你们的帮助:)。
I have this simple script:
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();
})
but somehow I never get an alert on my ipad when I turn it... Have I made a mistake somewhere?
Thanks for your help guys :).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这里:
您需要分配函数本身而不是其执行结果。
Here:
You need to assign the function itself not the result of its execution.