【发布时间】:2011-02-14 00:19:39
【问题描述】:
有没有人注意到这种行为?我正在尝试编写一个在调整大小时触发的脚本。它在普通浏览器上运行良好,在 iPhone 上运行良好,但在 iPad 上,只会触发从水平视口到垂直视口,反之亦然。
代码如下:
$(window).resize( function() {
var agent=navigator.userAgent.toLowerCase();
var is_iphone = ((agent.indexOf('iphone') != -1));
var is_ipad = ((agent.indexOf('ipad') != -1));
if(is_iphone || is_ipad){
location.reload(true);
} else {
/* Do stuff. */
};
});
【问题讨论】:
-
添加标签 webapp 或 iphone-web ?
标签: javascript iphone ipad resize web-applications