Есть ли способ проверить, если веб-просмотр обновлен? - PullRequest
0 голосов
/ 19 февраля 2019

У меня есть приложение, которое в основном показывает веб-сайт в WebView.Я использую urlOverriding, а тег tel: позволяет пользователю совершать звонки на номера на веб-странице.В большинстве устройств работает нормально.Но проблема возникает в нескольких устройствах, не позволяющих совершить звонок.При нажатии на номер ничего не происходит.

Я уже проверял версии Android.Другое устройство с той же версией Android не имеет проблем.

     if (url.startsWith("tel:")) {

                makePhoneCall(url);
                return true;
            }

makePhoneCall ()

    public void makePhoneCall(String phoneNumber) {
    if (ContextCompat.checkSelfPermission(MainActivity.this,
            Manifest.permission.CALL_PHONE) != PackageManager.PERMISSION_GRANTED) {

        ActivityCompat.requestPermissions(MainActivity.this, new String[]{Manifest.permission.CALL_PHONE}, REQUEST_CALL);
        checkPermissions();
    } else {
        startActivity(new Intent(Intent.ACTION_CALL, Uri.parse(phoneNumber)));
    }

}

Это из-за системы Android устройства пользователяВеб-просмотр устарел?У меня гораздо больше таких проблем.Что я могу сделать здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...