Browse Source

1.修改Android Apex CRM登出不响应。

Pen Li 7 years ago
parent
commit
4bbd3c30e8

+ 1 - 1
ApexDrivers/apexcrm/src/main/java/com/usai/apex/apexcrm/RAJSInterface.java

@@ -181,7 +181,7 @@ public class RAJSInterface extends Object {
     }
 
     @android.webkit.JavascriptInterface
-    public void logout() {
+    public void logout(String msg) {
 
         if (delegate != null) {
             delegate.Logout();

+ 2 - 0
ApexDrivers/apexcrm/src/main/java/com/usai/apex/apexcrm/RAWebView.java

@@ -24,6 +24,7 @@ import android.webkit.WebResourceError;
 import android.webkit.WebResourceRequest;
 import android.webkit.WebResourceResponse;
 import android.webkit.WebSettings;
+import android.webkit.WebStorage;
 import android.webkit.WebView;
 import android.webkit.WebViewClient;
 import android.widget.RelativeLayout;
@@ -183,6 +184,7 @@ public class RAWebView extends RelativeLayout {
     public void clearCache() {
         if (mWebView != null) {
             mWebView.clearCache(true);
+            WebStorage.getInstance().deleteAllData(); //清空WebView的localStorage
         }
     }