2017-09-18 4 views
0

私は私のフラグメントを終え、いくつかの他の活動に行きますとき、私はこのエラーでクラッシュを取得しています:A /クロム:[FATAL:jni_android.cc(243)] - AndroidのWebViewのクラッシュ

A /クロム:[FATAL:jni_android.cc(243)]

I)は、(onDestroyでこれをやっている:

 mWebView.clearHistory(); 
     mWebView.clearCache(true); 
     mWebView.loadUrl("about:blank"); 
     WebStorage.getInstance().deleteAllData(); 

誰かが私に/修正理由を教えてください。

答えて

0

WebStorage.getInstance()。deleteAllData()の後にmWebView.destroy()を呼び出してみます。このWebViewの内部状態を破壊します。このWebViewがビューシステムから削除された後、このメソッドを呼び出す必要があります。破壊後にこのWebViewで他のメソッドを呼び出すことはできません。

//コード

mWebView.clearHistory(); 
    mWebView.clearCache(true); 
    mWebView.loadUrl("about:blank"); 
    WebStorage.getInstance().deleteAllData(); 
    mWebView.destroy(); 
+1

をフォーマットされたので、厳密解のためにpk4393 @ありがとうございます。 :) – rcde0

関連する問題