Кто-нибудь заметил это поведение? Я пытаюсь написать script, который вызывается при изменении размера. Он отлично работает в обычных браузерах, отлично работает на 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. */
};
});