Приложение Vulcanized Polymer выглядит странно после компиляции с Crosswalk

У меня есть простое приложение Polymer HTML, которое я хочу скомпилировать в apk, используя проект Cordova Crosswalk. Приложение полностью функционально при работе на веб-сервере. Он также работает как ожидалось после вулканизации.

Но после использования Crosswalk, чтобы сделать APK и установить его на моем телефоне, он ломается. Выдвигающееся меню отображается ниже всего остального. Переключатели не регистрируют щелчок, и эффект пульсации застревает вокруг него. Нормальные кнопки, кажется, работают как задумано. Приложение также имеет белую рамку по краям.

Я подозреваю, что это как-то вызвано использованием Vulcanize и Crosswalk. Я не могу попробовать это без Vulcanize, поскольку получаю ошибку, которая кажется довольно распространенной, и единственное решение, которое я нашел, было Vulcanize. http://zclark.github.io/2014/11/26/polymer-crosswalk.html

Я пытался использовать команду --inline-scripts при вулканизации, но вместо этого получилась просто белая пустая страница.

Кто-нибудь знает, что может быть не так?

1 ответ

Должно быть, речь идет о css / javascript. Есть более простой способ, если вы использовали Android Studio, просто создайте веб-представление и загрузите ваш HTML с помощью loadurl. смотрите подробности.

http://developer.android.com/reference/android/webkit/WebView.html

Другие вопросы по тегам