我有一个问题,无法获取真实设备的屏幕尺寸。请看jsfiddle:http://jsfiddle.net/glenswift/CpBkU/
调整输出框架会导致h1文本发生变化。我知道h1不同部分的像素大小,所以在台式机上可以正常工作。但是在dpi很大且屏幕很小的设备上,我的解决方案不起作用,文字超出屏幕。
我不知道如何解决这个问题。我已经看到了类似的问题(1,2),但它们对我没有帮助。
我的代码:
我不知道如何解决这个问题。我已经看到了类似的问题(1,2),但它们对我没有帮助。
我的代码:
function setPositions(){
var W = $(window).width(),
h1 = '';
if (W < 210) {
h1 = 'Hello';
} else if (W < 270) {
h1 = 'Hello World';
} else {
h1 = 'Hello World Text'
}
$('h1').empty().text(h1);
}
$(document).ready(function(){
setPositions();
});
$(window).resize(function(){
setPositions();
});
Thank you a lot.