2016-06-01 3 views
0

Приложение на основе кордовы отлично работает на android v.5.x, но есть некоторые проблемы с более низкими версиями.Android v4.1.2 не работает после сборки (Cordova)

Процесс сборки работает нормально, и я могу выполнить приложение на своем тестовом устройстве Android (4.1.2), и первое представление выглядит совершенно другим.

Это проблема с настройками или кодированием?

Я использую Кордову 5.0.0

Спасибо за любые предложения!

ответ

0

Android 4.1.2 использует очень старый браузер (WebKit 534.30), поэтому неудивительно, что вы видите проблемы между ним и когда Chrome стал встроенным браузером по умолчанию (Android 5.0).

Вы можете исправить это с помощью Crosswalk plugin, который превращает последнюю версию Chrome (то, что они отправляют Crosswalk с) в WebView, используемый Кордобой за счет 15-25Megs дополнительного APK (я не использовал его через некоторое время , но это было около 24Megs, они утверждают, что теперь это до 15). Если вы хотите, вы можете тщательно обработать свой html и JavaScript для обратной совместимости (потратьте много времени на CanIUse и включите различные Android-браузеры, на которые вы хотите настроить таргетинг) или просто установите Crosswalk.

+0

Спасибо за работу: D – randomGuy

Смежные вопросы