Geolocation Mobile Safari地理定位API问题

Geolocation Mobile Safari地理定位API问题,geolocation,w3c,mobile-safari,Geolocation,W3c,Mobile Safari,由于MobileSafari的地理定位API应该是W3C地理定位API的实现,我发现了一些bug。我想知道是否有人也注意到了这一点 按照W3C地理定位中的规定 PositionCallback返回一个 位置对象,其中包含 坐标对象。在这个对象中 所有属性都是double类型。 使用 navigator.geolocation.getCurrentPosition 以及检查对象在中的位置 成功者提高了准确性 属性始终是一个对象,但 应该是双人房。标题 测试时,属性始终为-1 在iPhone模拟器中

由于MobileSafari的地理定位API应该是W3C地理定位API的实现,我发现了一些bug。我想知道是否有人也注意到了这一点

  • 按照W3C地理定位中的规定 PositionCallback返回一个 位置对象,其中包含 坐标对象。在这个对象中 所有属性都是double类型。 使用 navigator.geolocation.getCurrentPosition 以及检查对象在中的位置 成功者提高了准确性 属性始终是一个对象,但 应该是双人房。标题 测试时,属性始终为-1 在iPhone模拟器中,但应该 必须为null或介于0和360之间
  • 设置的选项参数 navigator.geolocation.watchPosition 或 navigator.geolocation.getCurrentPosition 按照W3C地理定位中的规定 API不起作用。不管是什么 如果设置为超时值,则为win 回调每10秒调用一次。 例如,将超时设置为1000 应立即致电 成功回调或错误回调

  • 谢谢

    我现在没有足够的周期来验证您的测试或您对规范的解释,但假设您是对的,请继续并归档错误

    这些问题可能已经为内部所知:API仍处于草稿状态,并且已经发生了实质性的变化,因此我们不应该假设它们总是最新的。但我相信他们会很高兴收到外部报告。

    -1可能意味着错误。。。因为iPhone模拟器没有真正的GPS设备。