wp8应用程序的互联网连接检查和防止未经处理的关闭

本文关键字:处理 应用程序 互联网 连接 检查和 wp8 | 更新日期: 2023-09-27 17:59:49

我遇到一个未处理的错误,原因是没有连接。我该如何处理?我需要尝试接球还是类似的动作?

这是我的代码:

WebClient webClientx = new WebClient();
webClientx.DownloadStringCompleted += webClientx_DownloadStringCompleted;
webClientx.DownloadStringAsync(new Uri("http://vdasco/" + + "&=" + card));

还有,我怎样才能振动手机?

wp8应用程序的互联网连接检查和防止未经处理的关闭

您可以在使用此调用Web服务之前检查网络

NetworkInterface.GetIsNetworkAvailable()

参考是

using Microsoft.Phone.Net.NetworkInformation;

按照以下步骤使用振动手机。净API

  1. 导入Microsoft。设备命名空间

    using Microsoft.Devices;
    
  2. 使用VibrateController类的静态默认属性获取振动控制器的参考

    VibrateController testVibrateController = VibrateController.Default;
    
  3. 通过调用VibrateController类的Start(TimeSpan)方法来启动振动。将持续时间指定为TimeSpan值

    testVibrateController.Start(TimeSpan.FromSeconds(2));
    
  4. 停止振动

    testVibrateController.Stop();
    

按照以下步骤使用Windows运行时API振动手机

  1. 导入Windows。电话设备。通知命名空间

    using Windows.Phone.Devices.Notification;
    
  2. 通过调用VibrationDevice类的静态GetDefault方法获取对振动控制器的引用

    VibrationDevice testVibrationDevice = VibrationDevice.GetDefault();
    
  3. 通过调用VibrationDevice类的Vibrate方法来启动振动。将持续时间指定为TimeSpan值

    testVibrationDevice.Vibrate(TimeSpan.FromSeconds(2));
    
  4. 如有必要,通过调用VibrationDevice类的Cancel方法来停止振动

    testVibrationDevice.Cancel();