Windows Phone 7 - закрывать или не инициализировать приложение, когда интернет-соединение недоступно - PullRequest
0 голосов
/ 23 октября 2011

Я занимаюсь разработкой приложения, которое полностью зависит от Интернета. Таким образом, я могу определить, доступно ли интернет-соединение или нет. Но проблема в том, что если интернет-соединение недоступно, я должен закрыть приложение или приложение не должно быть инициализировано.

Что именно мне нужно, так это. Два сценария: один с подключением к Интернету, а другой нет. Когда приложение открывается с подключением к интернету, все будет нормально.

Если интернет-соединение недоступно и приложение открыто, в нем должно появиться окно с сообщением "Sorry no internet connection is found. Application is now closing" и вернуться на начальный экран.

Ответы [ 3 ]

2 голосов
/ 23 октября 2011

Если вы сделаете это, ваше приложение не будет сертифицировано на рынке.Даже с этой ошибкой ваше приложение должно реагировать.

Я предлагаю вам создать заполнитель на случай отсутствия соединения.

1 голос
/ 23 октября 2011

Лучше ввести опцию, например встряхнуть, чтобы повторить попытку подключения (как приложение Facebook).Просто бездействие и принудительный перезапуск приложения - это ужасный пользовательский опыт и просто плохое мастерство.

И, как уже упоминалось в MSicc, любое приложение закрывается любым другим способом, кроме как через.кнопка «назад» не пройдет сертификацию на рынке.

Мобильное приложение во многих ситуациях должно терпеть медленные соединения / нет соединений, и оно должно нести ответственность, даже если вы выполняете операцию, требующую доступа в Интернет.Если это не так, пользователи будут давать вам плохие оценки, и никто не будет использовать ваше приложение в конце.

0 голосов
/ 11 ноября 2011

На самом деле есть способ, который поддерживается с XNA.

new Microsoft.Xna.Framework.Game().Exit();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...