WP7和Silverlight->在锁定屏幕下运行应用程序并禁用空闲时,WiFi是否会断开连接?

时间:2011-05-30 19:20:46

标签: c# silverlight windows-phone-7

我的应用是GPS追踪器,我希望在屏幕锁定或闲置时让它保持运行状态。 为此,我执行以下操作:

using Microsoft.Phone.Shell;

...

PhoneApplicationService.Current.ApplicationIdleDetectionMode = 
    IdleDetectionMode.Disabled;
PhoneApplicationService.Current.UserIdleDetectionMode = 
    IdleDetectionMode.Disabled;                

这样可行,但似乎WiFi在一段时间后断开连接。这是正常的吗?有没有办法让它保持活力?

2 个答案:

答案 0 :(得分:1)

当屏幕锁定时,没有任何方法可以阻止它断开连接。它的一个行为是os没有暴露给开发人员。

答案 1 :(得分:0)

我在WP7设备上对其进行了测试,如果用户手动锁定屏幕,则WiFi会断开连接。