我有一点 JavaScript (jQuery) 来捕捉方向变化并在触发时创建 JS 警报:
$('document').ready(function(){
$('body').bind('orientationchange', function(e){
alert('orientation change triggered');
});
});
链接:http: //jsbin.com/owebax/4
这在 iPhone 上运行良好。它不适用于运行 OS6 的 BlackBerry 9800。
在进行一些谷歌搜索时,似乎问题可能是黑莓手表“窗口”而不是“身体”来改变方向。我将事件绑定到:http window
: //jsbin.com/owebax/5
但这仍然不适用于黑莓(现在不再适用于 iPhone。)
有没有人在 BlackBerry 9800 上触发了orientationchange JS 事件?