Приложение 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