Как скрыть экран при паузе в приложении Ionic для iOS - PullRequest
0 голосов
/ 08 октября 2019

Я занимаюсь разработкой мобильного приложения для iOS с использованием Ionic Framework 4 с Cordova / PhoneGap. Приложение содержит конфиденциальную информацию. Одним из требований является то, что экран становится скрытым / пустым, когда пользователь приостанавливает приложение (т.е. когда он нажимает кнопку «Домой»).

Обычно iOS делает снимок текущего экрана всякий раз, когда пользователь нажимает кнопку «Домой»,Этот снимок должен быть пустым.

Есть ли плагин для Cordova / PhoneGap или Ionic Native, который можно использовать для того, чтобы сделать экран пустым?

Похоже, что это не может быть достигнуто с помощью JavaScript внутривеб-просмотр. Пауза может быть обнаружена, но в этот момент не работает интерактивный код, поэтому уже слишком поздно выключать экран. См. http://docs.phonegap.com/en/2.9.0rc1/cordova_events_events.md.html#pause

Пауза может быть перехвачена ранее собственным кодом iOS, но для этого потребуется плагин Cordova / PhoneGap. Я надеюсь, что кто-то здесь может порекомендовать плагин, который может обнаружить паузу и скрыть экран.

...