2011-12-15 37 views
1

什么是移动Safari的第一个版本/内部版本(在Droid & iPhone),它支持通过GeoLocation API访问GPS修复程序?什么是支持访问GPS修复的移动Safari的第一个版本/内部版本?

我需要确切知道版本中断的位置 - 因为老年人版本显然不支持GPS修正,只有WiFi估计。

理想的和肯定接受的答案是用户代理字符串的2个结果(其中一个支持它,而另一个不支持)。

这是一个封闭式问题的重新发布,经过细化,很好地匹配Q & A计划。

请不要发布任何链接到W3C规范或类似谷歌顶级命中为这些关键字...

仅仅Safari的&为AppleWebKit标签相关 - 这有版本号。

几乎没有浏览器的版本建立有关这个问题/ - 内置GPS硬件支持假设 -

还假定,即地理位置API已启用,用户确认请求。

+0

背景:我对Android 2.2和移动Safari 4.0(build 533.1)的测试非常失败,但在Fennec 8.0上(在同一个设备上)成功。另一位用户报告说,它在移动Safari上为他工作(不知道哪个操作系统/浏览器版本)。这导致了老版本不支持访问GPS定位的结论。 – 2011-12-16 06:42:52

回答

1

你听起来好像你只是你想听到的答案。

实际的答案并不是那么简单。您正在对硬件做出某些假设,这些假设并非如此。

让我们以iPad为例。第二代WiFi iPad和3G iPad 具有相同的用户代理。但只有3G iPad有GPS。这不是确定GPS的浏览器版本,而是您正在运行的硬件。

此外,只是因为您的设备 GPS不能保证它将被使用或可用。

您正在寻找的'理想'答案根本不存在:即使这样做,也会有成千上万的用户代理需要,因为它取决于许多因素,包括硬件和OS版本。

+0

我的意思是,你所说的例子中的那个特定的用户代理字符串应该被认为是一个支持访问GPS修正的版本 - 因为它最有可能是同一版本的移动Safari安装到他们两个;缺乏硬件支持是另一回事。 – 2011-12-16 06:26:51

相关问题