Android и Orientationchange - PullRequest
       7

Android и Orientationchange

0 голосов
/ 10 марта 2012

У меня есть этот бит jQuery:

$('body').bind('orientationchange',function(event){
alert('orientationchange');
})

Если вы измените ориентацию вашего устройства, должно появиться предупреждение.Работает в iOS.Не работает в Android.Зачем?

JSBIN: http://jsbin.com/esacir

Я подумал, что, возможно, Android не запускает это событие на теле, поэтому также попробовал 'window': http://jsbin.com/esacir/3 по-прежнему нет.

Ответы [ 2 ]

3 голосов
/ 10 марта 2012

Это работает на Android:

window.onorientationchange = function() {
    alert('onorientationchange');
}

Попробуйте объявить метод, как описано выше.

0 голосов
/ 10 марта 2012

Как обычно у меня, это была проблема с синтаксисом.Ключ в том, что событие должно быть прикреплено к окну (для андроида):

$(window).bind('orientationchange',function(event){
alert('orientationchange');
})
...