silverlight – WP7检查互联网是否可用

silverlight – WP7检查互联网是否可用,第1张

概述我的应用程序WP7未被接受,因为如果互联网不可用,则无法加载.我找了一种检查它的方法并找到了这个命令 NetworkInterface.GetIsNetworkAvailable() 但它不适用于模拟器,我没有任何设备来测试它. 如果设备处于飞行模式,有人可以告诉我它是否返回false?如果没有,我该如何检查? 谢谢, 奥斯卡 编辑:我也尝试过这段代码: try{ wsClient.Cu 我的应用程序WP7未被接受,因为如果互联网不可用,则无法加载.我找了一种检查它的方法并找到了这个命令

NetworkInterface.GetIsNetworkAvailable()

但它不适用于模拟器,我没有任何设备来测试它.
如果设备处于飞行模式,有人可以告诉我它是否返回false?如果没有,我该如何检查?

谢谢,
奥斯卡

编辑:我也尝试过这段代码:

try{    wsClIEnt.CurrencIEsCompleted += new EventHandler<CurrencyConversion.CurrencIEsCompletedEventArgs>(wsClIEnt_CurrencIEsCompleted);    wsClIEnt.CurrencIEsAsync(null);}catch{     NetworkNotAvailable();}

但是我无法捕捉异常,我也尝试过wsClIEnt_CurrencIEsCompleted方法,但也没有好处.

我在哪里可以测试它?

解决方法 不要测试“一般的互联网” – 测试你实际连接的服务.通过尝试连接来测试它 – 在启动时做一些简单的非破坏性请求.是的,这将占用用户数据的一小部分,但是:

>您将对网络堆栈进行预热并建立一个最终会自动保持活动状态的连接,从而减少未来的延迟.>如果连接失败,您可以警告用户他们可能具有有限的功能.

总结

以上是内存溢出为你收集整理的silverlight – WP7检查互联网是否可用全部内容,希望文章能够帮你解决silverlight – WP7检查互联网是否可用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1000964.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-21
下一篇2022-05-21

发表评论

登录后才能评论

评论列表(0条)

    保存