【发布时间】:2012-12-18 19:38:54
【问题描述】:
我尝试将 非全屏 UIWebview (320x216) 中的 Iphone 5 设备 与 javascript 区分开来。
我正在使用屏幕高度作为开关,因为这似乎是 only way 在 javascript 中执行此操作。
问题在于,执行此操作的常用方法会报告 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 的目标 c 代码。
【问题讨论】:
标签: javascript iphone uiwebview