Кто-нибудь может порекомендовать хороший способ определения ширины экрана в приложении Android для HTML5, встроенном в PhoneGap?
Наша страница достаточно плавная - но мне нужно переключить графику логотипа / нижнего колонтитула для небольших экранов - поэтому я добавляю таблицу стилей для небольших версий - в целом, кажется, работает нормально, некоторые телефоны (HTC Wildfire), кажется, думают, что они 320px Ширина, когда они только 240, поэтому я изо всех сил!
Это мой текущий код обнаружения - любые предложения будут очень полезны!
Приветствие
Пол
$(document).ready(function() {
var pageWidth = $(window).width();
var sizeSelected = "chilliAppBeta";
alert(pageWidth);adjustCSS();
function adjustCSS(){
if (pageWidth >= 0) { if(pageWidth < 300) {alert("smallscreen"); applyChilliCSS();} }
if (pageWidth >= 300) { sizeSelected = "chilliAppBeta" }
}
function applyChilliCSS() {
var chilliStyleSheet =$('<link href="CSS/chilliAppBetaSmall.css" rel="stylesheet" class="chilliLink" type="text/css"/>');
$('head').append(chilliStyleSheet);
}
});