所有移动/桌面设备的GeoLocation

时间:2011-03-08 04:44:53

标签: html5 windows-phone-7 mobile geolocation mobile-devices

我正在使用gears.jsgeo.js试图覆盖所有理由,以查找用户的地理位置。因此,如果用户使用的内容少于IE9,我可能会提示安装Google Gears,所以我知道对于桌面,IE7 +已被覆盖。

对于我正在查看的移动设备geo 它涵盖了不少移动设备。

我想知道是否有任何东西可以解释WP7地理定位以及使用JavaScript,以及是否有更好的方法来处理所有设备的GeoLocation。

还不完全确定Google Gears如何为IE7 / 8工作,因此任何详细说明都会很棒。 (我不认为Gears是唯一/最好的前进方式,但对于非地理位置支持的浏览器,所以任何修正都没关系!)

2 个答案:

答案 0 :(得分:3)

我今天碰到了这个:http://geosenseforwindows.com/它基本上为Windows 7传感器API提供了基于Wifi的地理定位:

  

Geosense是一款Windows传感器   提供位置和传感器   Windows 7中的平台具有准确性   并且合理无处不在的定位   信息不要求或   GPS硬件的辅助,启用   更实用的位置   Windows上的应用程序和方案   7。

不幸的是,我不认为IE可以访问那个传感器API而不需要在你的javascript中使用COM调用。

我们还使用免费/商业GpsGate,它允许Windows计算机上的任何浏览器直接访问计算机上的真实硬件GPS设备。

答案 1 :(得分:2)

回答你问题的WP7部分。
目前无法在Windows Phone 7的IE浏览器中获取地理定位。这将在下一版本的浏览器发布时发生变化。