我尝试将非全屏(320x216)的 Iphone 5设备与javascript 区分开来。我使用屏幕高度作为开关,因为这似乎是在 javascript 中执行此操作的唯一方法。 UIWebview
问题是执行此操作的通常方法报告 0 或高度,而UIWebview
不是设备的高度。
document.body.offsetHeight //returns 216
screen.availHeight //returns 0
document.documentElement.clientHeight //returns 216
window.innerHeight //returns 216
screen.height //returns 0
有人知道这样做的方法吗?不幸的是,我无法控制UIWebview
.