#android #android-intent #android-webview
#Android #android-намерение #android-webview
Вопрос:
Я пытаюсь создать приложение Webview для Android, которое загружает этот сторонний веб-сайт (www.daraz.lk). Веб-сайт загружается успешно, но затем через несколько секунд webview переходит к этому экрану, который является попыткой открыть их родное приложение для Android.
Когда я захожу на веб-сайт в мобильном браузере Chrome, такого перенаправления нет. Как я могу подавить эту попытку перенаправления?
Комментарии:
1. Создайте класс, который
extends WebViewClient
и переопределитеboolean shouldOverrideUrlLoading(WebView webView, String url)
метод. И, установитеyourWebView.setWebViewClient(new YourExtendedWebViewClient());
в вашем коде. Всякий раз, когда на загруженной вами странице происходит перенаправление URL-адреса, вызывается этот метод, и вы можете управлять перенаправлением. Следуйте документам для получения дополнительной информации.2. вау! Я собираюсь попробовать это завтра, спасибо @UmaSankar