Windows Phone 7 -关闭或不初始化应用程序时,互联网连接不可用

本文关键字:互联网 连接 应用程序 初始化 Windows Phone | 更新日期: 2023-09-27 18:12:00

我正在开发一个完全依赖互联网的应用程序。所以我可以检测互联网连接是否可用。但问题是,如果互联网连接不可用,我必须关闭应用程序或应用程序不应该初始化。

我真正需要的是这个。有两种情况,一种有互联网连接,另一种没有。当应用程序与互联网连接打开时,一切都会正常。

当网络连接不可用时,打开应用程序,它应该显示一个消息框说"Sorry no internet connection is found. Application is now closing",并返回开始屏幕

Windows Phone 7 -关闭或不初始化应用程序时,互联网连接不可用

如果你这样做,你的应用程序将无法获得市场认证。即使有这个错误,你的应用程序也必须是响应的。

我建议您创建一个占位符,以防没有连接。

最好是引入一个选项,如shake来重新尝试连接(如Facebook应用程序)。只是什么都不做,强制重新启动应用程序是一个糟糕的用户体验,只是糟糕的工艺。

正如MSicc所提到的,任何应用程序以任何其他方式关闭,而不是通过。后退按钮,不会通过市场认证。

移动应用程序需要在许多情况下忍受慢速/无连接,即使你正在做一个需要互联网访问的操作,它也需要负责。否则,用户会给你很差的评价,最终也不会有人使用你的应用。

实际上有一种XNA支持的方法

new Microsoft.Xna.Framework.Game().Exit();