我有一个出色的question,它有关在非全屏UIWebview
中使用屏幕尺寸来检测Javascript中的iPhone 5设备。我开始相信这不是要走的路。
目前,我正在调查更丑陋的骇客。引起我注意的是,iPhone 5上的Javascript评估速度是iPhone 4上的两倍。也许我们可以进行一些计算并节省时间。然后,如果它在
有人知道这种测试的例子吗?哪些计算最能作为基准?
最佳答案
无法以此方式可靠地确定设备版本。某些iPhone可能比其他iPhone更快,并且如果新的iPhone 4可以比经常使用的iPhone 5更快,我也不会感到惊讶。
但是,iPhone 5是唯一支持iOS 6.0.2+的iPhone。获取电话的用户代理,并检查其运行的操作系统。由于Apple对其更新有些不满,因此我认为这是检查设备版本的最可靠方法。
(并不是说UA嗅探是可靠的,或者说它不是一个好主意,因为UA很容易被伪造,但这完全是另一回事)