У меня есть немного JavaScript (jQuery), чтобы перехватить ориентацию и создать предупреждение JS при срабатывании:
$('document').ready(function(){
$('body').bind('orientationchange', function(e){
alert('orientation change triggered');
});
});
ссылка: http://jsbin.com/owebax/4
Это прекрасно работает на iPhone. Он не работает на BlackBerry 9800 под управлением OS6.
При выполнении некоторого поиска в Google, похоже, проблема может заключаться в том, что BlackBerry наблюдает «окно», а не «тело» для изменения ориентации. Я связал событие с window
вместо: http://jsbin.com/owebax/5
Но это все еще не работает на Blackberry (и теперь больше не будет работать на iPhone.)
Кто-нибудь получал события JS для смены ориентации на BlackBerry 9800?