Закрытие приложения Android с помощью веб-просмотра возобновляется с ошибкой во время выполнения

С приложением, которое имеет Webview на Android. Когда я закрываю приложение (закрытие окна или Titanium.Android.currentActivity.finish())

Я снова и снова открываю и закрываю приложение.

В следующий раз, когда я нажимаю, чтобы открыть приложение, я получаю сообщение об ошибке выполнения

Расположение: ти:/module.js

Сообщение: Uncaught TypeError: Невозможно использовать оператор "in" для поиска "Ресурсы / сплав" в null

Источник: вернуть имя файла в fileIndex;

Это происходит каждый раз. Есть идеи как это решить?

заранее спасибо

1 ответ

Почему вы хотите использовать Titanium.Android.currentActivity.finish(). Это может иметь неблагоприятные последствия.

Вам просто нужно использовать метод $.window.close() в окне веб-просмотра.

Никогда не используйте этот метод finish(), поскольку действия автоматически обрабатываются самой ОС Android, когда приложение помещается в фоновом режиме и возобновляет работу.

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