我正在使用标准的使用课程的方式,奇怪的是在某些手机上它可以工作(诺基亚lumia 920,htc等),有些则不然(lumia 610,samsung 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。
可能是什么问题?
答案 0 :(得分:0)
也许这个答案会对某人有所帮助:
请确保如果您的手机没有给您gps阅读,请坚持使用SIM卡,以便它可以从中获取位置。显然lumia 610和samsung omnia 7w没有内置的gps或其他东西...... :)