Android Webview, возможно, сохранится в памяти несколько секундAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Android Webview, возможно, сохранится в памяти несколько секунд

Сообщение Anonymous »

У меня есть действие, которое загружает какую-то флеш-игру в WebView напрямую. Игра говорит, что сессия открывается в другом окне. Когда я жду после уничтожения активности, пару секунд для I.G 3-6, он без проблем запускает игру. Я также пытался загрузить пустую страницу Ondestroy, но поведение одинаково. Проблема не на стороне веб -сайта или на платформе iOS. Это только на Android. Так что мой вопрос: я думаю, что даже разрушение деятельности, она остается в памяти пару секунд, и нужно некоторое время, чтобы полностью уничтожить. Возможно, игра подключила несколько розетков, и эти розетки поддерживают живые или что -то в этом роде. Есть ли способ заставить активность или веб -ревиз для очистки по памяти или любых слушателей, которые прикреплены во время сеанса? < /p>
class FlashGameActivity : AppCompatActivity() {

private lateinit var webView: WebView

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)

webView = binding.uWebView

webView.setBackgroundColor(getColor(R.color.primaryColor))

webView.webViewClient = getSslErrorWorkaroundClient()
webView.settings.loadsImagesAutomatically = true
webView.settings.javaScriptEnabled = true
webView.settings.domStorageEnabled = true
webView.settings.builtInZoomControls = false
webView.settings.allowFileAccess = false

webView.loadUrl(url)
}

private fun onCloseButtonClick(){
closeBtn.setOnClickListener {
webView.destroy()
setResult(Activity.RESULT_OK)
finish()
}

override fun onDestroy() {
super.onDestroy()
}

}


Подробнее здесь: https://stackoverflow.com/questions/796 ... me-seconds
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»