使用带有视网膜显示屏的Iphone 4s - 手机尺寸为640 x 960。
为什么当我在任何浏览器中使用javascript获取screen.width和screen.height时,返回的尺寸为320 x 480.
三星s4也会返回不准确的值。
用于计算此内容的浏览器/ javascript是什么。
整个过程在技术上如何运作?
答案 0 :(得分:1)
无论型号如何,屏幕尺寸均为320x480。从:http://www.idev101.com/code/User_Interface/sizes.html 4s显示两倍于空间的像素,这是差异的来源。
积分与像素
Apple推出了以iPhone 4开头的视网膜显示器 屏幕像素是以前iPhone的两倍。你没有 修改代码以支持高分辨率显示; iOS坐标 系统使用点而不是像素,因此尺寸和位置 所有UI元素的点数在所有设备中保持不变。