有没有办法在Windows手机7上不使用GPS就能找到位置。如果ts近似,我可以获得城市(不是精确的经度和纬度)。
答案 0 :(得分:2)
我认为他们的政策不允许这样做。您必须使用他们的位置服务,并包括开/关切换以及隐私政策。
如果你试图解决这个问题,它可能无法通过认证。
答案 1 :(得分:2)
在this collection of MSDN articles中描述了在Windows Phone 7中使用位置API。请特别注意Location Programming: Best Practices中有关正确准确度的部分。将GeoCoordinateWatcher设置为默认值而不是高精度时,会优化功耗。在实践中,这意味着它只会采用GPS而没有其他可用的东西。
所有使用位置API都需要您询问用户是否允许使用其位置。解决这个问题的唯一方法(如果你真的想要)是使用其他答案中描述的其中一个技巧。
答案 2 :(得分:1)
如果您可以找到ISP分配的IP地址(例如您连接的无线路由器的IP地址,或者如果是4G(?),则可以找到手机本身),您可以使用GeoIP查找。演示:http://www.geoiptool.com/