0

我正在使用该类的标准使用方式,奇怪的是在某些手机上它可以工作(诺基亚 lumia 920、htc 等),而在某些手机上却不行(lumia 610、三星omnia 7w)。

GeoCoordinateWatcher watcher = new GeoCoordinateWatcher(GeoPositionAccuracy.High);
watcher.MovementThreshold = 0.1;
watcher.StatusChanged += (x, y) =>
{
      MessageBox.Show(y.Status.ToString());
};
watcher.PositionChanged += watcher_PositionChanged;
watcher.Start();

我在这里得到的是 GCW 初始化的所有手机,但我在 Lumia 610 和三星上得到了 NoData。

可能是什么问题呢?

4

1 回答 1

0

也许这个答案会帮助某人:

确保如果您的手机没有为您提供 GPS 读数,请插入 SIM 卡,以便从中获取位置。显然 lumia 610 和 samsung omnia 7w 没有内置 GPS 或其他东西...... :)

于 2013-10-06T19:01:55.860 回答