Выход из приложения в гибридном приложении Windows Phone 8.1

Недавно я пробовал использовать гибридные приложения Cordova для нескольких устройств, предназначенные для Windows Phone 8.1. Чтобы добавить больше к этому, я добавляю Windows в качестве платформы в проекте Cordova.

Теперь мой вопрос: есть ли способ, с помощью которого я могу завершить свое приложение на пользовательском устройстве или даже переместить его в фоновый режим только для MIMIC, функции выхода из приложения на устройстве Windows phone 8.1, с использованием библиотеки WinJS или без нее?

Я пытаюсь зафиксировать ответный щелчок и, в свою очередь, выйти из приложения после щелчка.

Обратите внимание, что я уже фиксирую нажатие кнопки "Назад" и соответственно обрабатываю навигацию

2 ответа

Решение

Черт, это была всего одна строчка.

Вы можете закрыть свои приложения для Windows 8.1, используя window.close();

редактировать

Некоторые из инженеров Microsoft указывают здесь на ошибку: window.close() не является безопасным способом реализации приложения, вызов этого метода нарушит приостановку работы приложения и возобновит работу, а также может привести к потере данных при возврате пользователя в приложение.

window.close() используется только для вызова, когда приложение достигло неисправимого состояния.

Более подробную информацию можно найти в этой теме -> Выход из приложения, в гибридном приложении на основе устройств на основе A Cordova.

Я нашел это MSApp.terminateApp() работает.

Другие вопросы по тегам