From b8fabcc1c613fc6ae630e9d4d6302a1118303f75 Mon Sep 17 00:00:00 2001 From: Page Asgardius Date: Mon, 12 Sep 2022 15:04:37 -0700 Subject: [PATCH] fix webview issue --- .../java/asgardius/page/s3manager/WebBrowser.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/asgardius/page/s3manager/WebBrowser.java b/app/src/main/java/asgardius/page/s3manager/WebBrowser.java index 4fe4339..59b5341 100644 --- a/app/src/main/java/asgardius/page/s3manager/WebBrowser.java +++ b/app/src/main/java/asgardius/page/s3manager/WebBrowser.java @@ -9,15 +9,21 @@ import android.webkit.WebViewClient; public class WebBrowser extends AppCompatActivity { private WebView npw; + String webURL; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_web_browser); - String webURL = getIntent().getStringExtra("web_url"); //This initializes webview object - npw =(WebView)findViewById(R.id.webview); - npw.setWebViewClient(new MyBrowser()); - npw.loadUrl(webURL); + try { + webURL = getIntent().getStringExtra("web_url"); + npw =(WebView)findViewById(R.id.webview); + npw.setWebViewClient(new MyBrowser()); + npw.loadUrl(webURL); + } catch (Exception e) { + e.printStackTrace(); + finish(); + } } private class MyBrowser extends WebViewClient {