Перенаправить на указанный c URL-адрес, если страницу просматривали с android, обнаружив имя пакета на веб-сайте (html или javascript)? - PullRequest
0 голосов
/ 02 апреля 2020

Можно ли перенаправить на указанный c URL, если страницу просматривали с android, определив имя пакета (или другую информацию идентификатора) с веб-сайта (html или javascript)?

Ответы [ 2 ]

0 голосов
/ 02 апреля 2020

Я думаю, что эта идея невозможна, если вы просматриваете веб-страницу из внешнего браузера (например, google chrome).

Поэтому я предлагаю просматривать веб-страницу в веб-просмотре внутри приложения android и заставить ваш код прослушивать это веб-представление, расширяя WebViewClient и вызывая onPageFinished ():

   mWebView.setWebViewClient(new WebViewClient() {

   public void onPageFinished(WebView view, String url) {
        // do your stuff here
    }
});

В веб-приложении вы можете создать определенную c страницу для перенаправления (например, www.your_website.com / redirecting. html), и заставьте приложение делать то, что вы хотите, когда просматриваете эту ссылку:

mWebView.setWebViewClient(new WebViewClient() {

   public void onPageFinished(WebView view, String url) {
        // do your stuff here
        if(url == "www.your_website.com/redirecting.html"){
             //do what you want...
        }
    }
});
0 голосов
/ 02 апреля 2020

Я думаю, что вы ищете это метатеги .

...