【问题标题】:WP7 GPS information broadcastWP7 GPS信息播报
【发布时间】:2010-10-26 14:45:44
【问题描述】:

有没有办法让 Windows Phone 7 自动“广播”其物理位置?

我正在尝试解决这样一个事实,即 GPS 数据仅在应用实际运行时才可用于我的应用。理想情况下,用户可以通过某种方式将手机配置为每隔一段时间将位置连续广播到 Web 服务。这样就可以创建一个基本的 GPS 跟踪器,即使在应用程序未激活时也可以使用。当应用程序再次启动时,它会查询相同的 Web 服务以找出自上次以来手机的位置。

是的,这会消耗电池电量,是的,还会出现隐私问题和各种其他问题。但由用户决定是否启用该服务。

最后,是的,我意识到这个问题的答案很可能是“否”——至少在我们在 WP7 上获得某种多任务支持之前是这样。 :)

【问题讨论】:

  • 很遗憾不能进行实时跟踪。如果以某种方式启用此功能,则应用程序有很多非常酷的可能性。
  • 是的,我同意。希望他们将来会添加类似的东西。 :)

标签: windows-phone-7 gps


【解决方案1】:

如你所料。

没有:)

不过,您可以让您的应用在锁屏下运行。如果您想了解这方面的信息,请告诉我,我会编辑帖子。

唯一的另一种可能性是让您的网络服务发出 toast 通知,作为您的用户点击并提供位置更新的请求。您可能会觉得这对您的用户来说太麻烦了,以至于每次您希望您的应用获得控制权时都让他们点按祝酒词。

编辑:

PhoneApplicationService.ApplicationIdleDetectionMode Property (Microsoft.Phone.Shell)

Idle Detection for Windows Phone

【讨论】:

  • 谢谢。要求用户打开应用程序可能行不通——人们会生气(或者至少我会生气)。但是,我不知道该应用程序会继续在锁定屏幕下运行,我想我现在必须接受这个。 “查找我的手机”功能怎么样?显然已经有某种位置广播正在进行,也许可以利用它(当然,在用户许可的情况下)。
  • 发现我的手机目前是第一方解决方案,没有 api 暴露......不过,您可以随时要求在此或其他方面进行改进。如果您想考虑实施该功能,我将编辑帖子以包含锁定屏幕信息。
猜你喜欢
  • 1970-01-01
  • 2016-03-27
  • 2012-07-03
  • 1970-01-01
  • 1970-01-01
  • 2011-03-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多