我遇到了Windows Mobile 10(build 10.0.14393.82)上的后台任务问题。在我的后台任务中,HTTP客户端有时会抛出一个带有错误的异常(请注意,当手机被锁定时似乎会发生这种情况):
无法解析服务器名称或地址
手机在解析地址方面不会有问题,因为它在前台运行时可以解决问题。
还有其他人看过这个问题,还是有任何想法?
答案 0 :(得分:1)
在注册后台任务时检查IsNetworkRequested属性:https://docs.microsoft.com/en-us/uwp/api/Windows.ApplicationModel.Background.BackgroundTaskBuilder#properties_
答案 1 :(得分:0)
在进行DNS探测请求之前,您是否检查(或后台任务调度程序检查)是否存在活动的Internet连接? 看起来设备在睡眠模式下关闭了无线功能。