我正在开发一个需要使用 WebView 将图像上传到服务器的应用程序。但是当用户点击文件选择器按钮并选择图库或相机来选择照片时。我的应用程序重新启动。
这肯定是内存问题,因为如果我重新启动手机,它就会开始正常工作。
此问题仅在 S3 和其他一些设备上出现。在大多数设备上它都可以正常工作。
编辑: 该问题与图像大小无关。即使我选择图库来选择图像,当图库打开时,我也只需单击后退按钮返回应用程序并重新启动应用程序。
这意味着它与图像大小无关。当画廊全屏打开并且我的应用程序进入后台时,Android 会因为内存不足或类似情况而终止我的应用程序。但我不知道如何处理它。
我正在保存我的 webview 状态并恢复它....但它没有帮助