T
T
TheMatiss2016-11-17 20:44:47
Android
TheMatiss, 2016-11-17 20:44:47

Android Webview: How to prevent third party sites from opening?

Добрый день!
Как запретить webview-приложению открывать посторонние сайты и страницы (т.е. те, которые не находятся на домене самого проекта)?
В частности речь идет о сайтах операторов мобильной связи, когда заканчивается трафик, сайтах для авторизации в wifi-зонах и сайте хостинга (если, например, есть какие-то проблемы с доступом).
Допустим, что вместо этих страниц должна открываться некая заготовленная ранее страница в самом приложении.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
O
one pavel, 2016-11-17
@onepavel

WebView has setWebViewClient and setWebChromeClient methods that accept appropriate handlers.
In these handlers you can control what is loaded.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question