Enable DOM storage API for CaptivePortalLoginActivity

The HTML page in "https://www.personal.com.py/portal/redirect.html"
contains the below lines.
localStorage.clear();
var hashParams = getUrlParams();
The value of localStorage is null hence the white page is being displayed.

Bug: 122999476
Test: Manual

Change-Id: I15195924a727d20ab848df184ede6e2831bdc01b
Signed-off-by: Sehee Park <sehee32.park@samsung.com>
This commit is contained in:
Sehee Park
2018-11-15 16:46:27 +09:00
parent b576e24d73
commit c2e966dbee
2 changed files with 2 additions and 0 deletions

View File

@@ -175,6 +175,7 @@ public class CaptivePortalLoginActivity extends Activity {
webSettings.setSupportZoom(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDisplayZoomControls(false);
webSettings.setDomStorageEnabled(true);
mWebViewClient = new MyWebViewClient();
webview.setWebViewClient(mWebViewClient);
webview.setWebChromeClient(new MyWebChromeClient());

View File

@@ -106,6 +106,7 @@ public class CaptivePortalLoginActivity extends Activity {
webSettings.setLoadWithOverviewMode(true);
webSettings.setSupportZoom(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setDomStorageEnabled(true);
mWebViewClient = new MyWebViewClient();
mWebView.setWebViewClient(mWebViewClient);
mWebView.setWebChromeClient(new MyWebChromeClient());