无法在phonegap中获取窗口高度和宽度(android)

我使用$(window).width()和$(window).height()来获取android设备中webview的屏幕大小。但有时返回值为0.我不知道为什么。请帮我解决这个问题。对不起我的英文:(

0
额外
意见: 1

2 答案

改为使用 window.innerHeightwindow.innerWidth

0
额外

对我来说,这个功能在Android和iOS上完美运行

function SetElementHeight(){
screenHeight=$('.ui-mobile').outerHeight(true);
screenWidth=$('.ui-mobile').outerWidth(true);
//console.log("outerHeight= "+ screenHeight);
//console.log("outerWidth= "+ screenWidth);

}
$(window).bind('orientationchange resize', function(event,ui){
 SetElementHeight();
});`
0
额外