Android的webview页面重新加载后捕获图片和上传在Android 5 +

我跟着这个在webview中捕捉图像forms的相机

在这个部分在Android中的一些版本,并在一些设备的罚款

但在android 5.0.1时,我从webview捕获图像捕获和重新加载页面中,我再次redirect到login页面

所以我无法上传,但在Huvai P9它的手机罚款与Android 6+的工作正常它保持良好,上传图像可以任何一个build议我该怎么做

更新1

现在我尝试了很多其他的方式

但它不工作在一些设备请帮助,但在一些设备,其工作正常…

  • 在webView android中加载本地html文件
  • Android的webview有白色的边框,如何摆脱它?
  • Android- PhoneGap / WebView是否忽略了视口元标记?
  • 禁用在webview中滚动?
  • 如何清除android中的webview历史
  • 在Android的webview,当我执行javascript sotfkeyboard消失
  • ANDROID:在Webview和httpclient之间分享会话
  • 如何在Android中为WebView制作滚动监听器
  • 根据我的说法,一旦您打开相机拍摄照片,networking视图的活动就会被破坏。 相机在单独的活动中加载,这可能会导致Web视图活动停止并在内存不足的设备上销毁。

    基本上你必须pipe理这种情况,例如,在你的onCreate你将得到一个非空的savedInstanceState包,以防止你的活动被破坏和重新创build。 在加载Web视图的内容之前,还要检查onActivityResult中返回的结果。