Предотвращение попытки webview открыть приложение

#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