Я разрабатываю (и близок к выпуску) приложение Cordova для iOS и Android.
Я пытаюсь использовать cordova-plugin-ionic-webview для использованияновейшие движки WebView.
Я могу использовать этот плагин на iOS, но на Android приложение вылетает при запуске.
MY CONFIG.XML:
<allow-navigation href="cordovaios://*" />
<allow-navigation href="cordovaandroid://*" />
<plugin name="cordova-plugin-ionic-webview" spec="^4.0.0">
<variable name="ANDROID_SUPPORT_ANNOTATIONS_VERSION" value="27.+" />
</plugin>
<preference name="Hostname" value="my-backend-url-to-avoid-CORS.com" />
<preference name="iosScheme" value="cordovaios" />
<preference name="Scheme" value="cordovaandroid" />
<preference name="ScrollEnabled" value="true" />
<preference name="MixedContentMode" value="0" />
<preference name="AllowBackForwardNavigationGestures" value="true" />
<preference name="Allow3DTouchLinkPreview" value="false" />
<preference name="WKSuspendInBackground" value="false" />
<preference name="KeyboardAppearanceDark" value="false" />
Журналы:
5726-5770 / mycertificate.enterprise D / SERVER: Обработка локального запроса: cordovaandroid: //my-backend-url-to-avoid-CORS.com/static/js/10.601e7973.chunk.1018 *
5726-5773 / mycertificate.enterprise E / chromium: [ОШИБКА: bad_message.cc (23)] Завершение рендерера для плохого сообщения IPC, причина 123
ПРИМЕЧАНИЕ:
Этот конфиг отлично работает на iOS.На Android я не могу использовать этот плагин из-за этой проблемы с именем хоста / источником.