Подтвердить что ты не робот

Android Google Chrome не срабатывает после приложения lockscreen

У меня есть приложение lockscreen, моя деятельность является первой, когда пользователь нажимает кнопку разблокировки. У меня есть ссылка на сайт lockscreen-приложения. Когда разблокировка шаблона отключена, хром запускается с ссылкой на веб-сайт. Но когда я включаю шаблон безопасности, после того, как пользователь вводит свой шаблон, открывается приложение chrome, но веб-сайт не запускается.

блокировка шаблонов

MYLOCK-SCREENAPP > CLICK THE LINK > переходит на блокировку по умолчанию, пользователь вводит шаблон > Chrome запускает, но не веб-сайт.

отключить блокировку шаблонов

MYLOCK-SCREENAPP > НАЖМИТЕ ССЫЛКУ > Chrome запускается, но не веб-сайт.

Я использую ниже, чтобы запустить веб-сайт.

url="http://(any url)"
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(url));
startActivity(i);

Был бы рад решить эту проблему. любые эксперты?:)

4b9b3361

Ответ 1

Я бы открыл веб-страницу следующим образом:

public void OpenUrl() {         

    private WebView View;
    View = (WebView) WebDialog.findViewById(R.id.ticketline);  
    View.setWebViewClient(new WebConn());
    View.setScrollbarFadingEnabled(true);  
    View.setHorizontalScrollBarEnabled(false);  
    View.getSettings().setJavaScriptEnabled(true);
    View.loadUrl("url to be loaded goes here");

    getActivity().getSupportFragmentManager().beginTransaction().remove(this).commit();
    WebDialog.show();
}

В качестве альтернативы вы можете попробовать следующее:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD|WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); 
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("url goes here")); 
startActivity(browserIntent);
finish();

Надеюсь, что это поможет:)

Ответ 2

У меня такая же проблема, я считаю, что это ошибка в Chrome, как и другие браузеры, такие как Firefox и Opera, они работают нормально. Но я нашел обходное решение

Уведомление об отключении Android-блокировки не позволяет открывать браузер при двойном нажатии

Сообщите мне, работает ли это для вас или нет.