我制作了一个Android应用,在webview
中显示带有javascript的内部html。 javascript有一个无限循环来每分钟更新一次视图。
问题是,在我用后退按钮关闭我的应用程序后,javascript继续其无限循环...为什么会发生这种情况?如何防止这种情况?
谢谢! 升。
答案 0 :(得分:3)
为什么会发生这种情况
因为你没有停止循环。它将继续运行,直到Android终止该过程。
我该如何防止这种情况?
停止循环。你真的应该在onPause()
或onStop()
停止它,然后在onResume()
或onStart()
中再次提起它(如果需要)。