Кордова: проблема с запросами SSL на Android версии 9 - PullRequest
0 голосов
/ 10 июля 2019

Решено : Оказалось, что возникла ошибка с открытым текстом.

В Android 6.0 появился атрибут useCleartextTraffic в элементе приложения в манифесте Android.Значение по умолчанию в Android P равно «false» .Значение true указывает, что приложение намерено использовать чистый сетевой трафик.

Источник: Решение проблемы clearTextTraffic


Я недавно перенес наше приложение на Android X,теперь все запросы SSL от нашего приложения не выполняются без ошибок.Любые запросы к изображениям или видео активам через http не выполняются, только https будет работать для изображений и видео.

Мы контролируем, как доставляются некоторые активы,но некоторые сторонние ресурсы всегда будут доставляться через http, я не контролирую их.

Это происходит только для устройств под управлением Android 9, устройства с более ранними версиями (менее 9) не имеют проблем.

Приложение представляет собой приложение html5, которое поставляется вместе с Cordova. Вот спецификации:

  • Cordova lib версия: 9.0.1
  • Cordova android версия платформы 5.1.0
  • версия Gradle: 4.10.2
  • Groovy: 2.4.15
  • compileSdkVersion 28
  • buildToolsVersion '28 .0.3 '
  • minSdkVersion 19
  • targetSdkVersion 28
  • sourceCompatibility JavaVersion.VERSION_1_8
  • targetCompatibility JavaVersion.VERSION_1_8

 dependencies {
        implementation fileTree(include: '*.jar', dir: 'libs')
        implementation project(':CordovaLib')
        implementation 'com.google.android.gms:play-services-analytics:+'
        implementation 'com.google.android.gms:play-services-gcm:+'
        implementation 'com.google.android.gms:play-services-cast:+'

        implementation 'androidx.appcompat:appcompat:1.0.0'
        implementation 'androidx.mediarouter:mediarouter:1.0.0'
        implementation 'androidx.legacy:legacy-support-v13:1.0.0'
    }

* 1052Я знаю, если вам нужно больше деталей

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