0
我有一点的JavaScript(jQuery的)的黑莓9800检测方向的变化捕捉orientationchange并创建一个JS警报触发时:通过JavaScript
$('document').ready(function(){
$('body').bind('orientationchange', function(e){
alert('orientation change triggered');
});
});
上的正常工作苹果手机。它不适用于运行OS6的BlackBerry 9800。
在做一些Google搜索时,看起来问题可能是黑莓手表的'窗口'而不是'身体'的方向改变。我绑定的事件,而不是window
:http://jsbin.com/owebax/5
但仍然不会对黑莓合作
有没有人有orientationchange JS事件来触发对黑莓(现在将不再在iPhone上运行。) 9800?
是否有帮助:http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Detect-screen-orientation-changes-using-JavaScript/ta-p/445755 – icchanobot
是的,它的确如此!在一个迂回的方式,它让我更多地使用代码,然后终于尴尬地拍我的前额。我的答案在下面。 ;) –