Закрытие приложения Android с помощью веб-просмотра возобновляется с ошибкой во время выполнения
С приложением, которое имеет Webview на Android. Когда я закрываю приложение (закрытие окна или Titanium.Android.currentActivity.finish())
Я снова и снова открываю и закрываю приложение.
В следующий раз, когда я нажимаю, чтобы открыть приложение, я получаю сообщение об ошибке выполнения
Расположение: ти:/module.js
Сообщение: Uncaught TypeError: Невозможно использовать оператор "in" для поиска "Ресурсы / сплав" в null
Источник: вернуть имя файла в fileIndex;
Это происходит каждый раз. Есть идеи как это решить?
заранее спасибо
1 ответ
Почему вы хотите использовать Titanium.Android.currentActivity.finish(). Это может иметь неблагоприятные последствия.
Вам просто нужно использовать метод $.window.close() в окне веб-просмотра.
Никогда не используйте этот метод finish(), поскольку действия автоматически обрабатываются самой ОС Android, когда приложение помещается в фоновом режиме и возобновляет работу.