php - Android studio WebView session doens't working -
i have problem developing android webview app.
i cannot use sessions website (login ,cart, etc) found answers shouldoverrideurlloading can't implement working in code, bellow code
mwebview = (webview) findviewbyid(r.id.activity_main_webview); mwebview.setwebviewclient(new webviewclient()); websettings websettings = mwebview.getsettings(); websettings.setjavascriptenabled(true); mwebview.getsettings().setappcacheenabled(true); websettings.setloadsimagesautomatically(true); cookiemanager.getinstance().setacceptcookie(true); mwebview.loadurl("http://subdomain.domain.com/folder/"); mwebview.setwebviewclient(new myappwebviewclient()); and my webview client
public class myappwebviewclient extends webviewclient { @override public boolean shouldoverrideurlloading(webview view, string url) { if (uri.parse(url).gethost().endswith("domain.com")) { return false; } intent intent = new intent(intent.action_view, uri.parse(url)); view.getcontext().startactivity(intent); return true; } }
Comments
Post a Comment