Поддерживает ли Android Webview поддержку CSS3 WebKit Animations?

Поддерживает ли WebView Control на Android OS аппаратное ускорение анимации css3? И все webkit css (например: -webkit-transition bla bla), что у меня есть работа над Safari Mobile, они работают на Android?

Да, согласно этой странице .. Он поддерживает начиная с версии 3.0 до последнего, любимого Jelly Bean;)

С другой стороны, разработчики испытали не очень успешные результаты. Цитата:

Поддержка CSS поддерживается устройствами Android – но только при изменении одного свойства. Как только вы пытаетесь оживить более одного объекта сразу, весь элемент исчезает. В неродственных браузерах Android элемент будет отображаться на протяжении всей анимации, но сразу же скроется сразу после его завершения.

И обновление из того же источника:

..Однако Android 4.0 действительно решает эту проблему. Тем не менее, нам нужно настоятельно рекомендовать авторам этих ресурсов прямо указать, что полная поддержка недоступна в предыдущих версиях Android.

Таким образом, окончательный вариант 4.0+ поддерживает его в хорошем смысле.

ОБНОВЛЕНИЕ: из KitKat WebView работает Chromium (тот же движок, что и в браузере Chrome), поэтому из этой версии Android расширенные функции HTML5 и CSS должны быть полностью поддерживаемы .. Подробнее об этом здесь

Надеюсь, вам понравится …;)

Если вы хотите, чтобы переходы webkit были анимированными аппаратными средствами, ускоренными в Android Webview, вам нужно включить аппаратное ускорение в файле манифеста следующим образом:

 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" ... > ... <application ... android:hardwareAccelerated="true"> ... </application> </manifest> 

Это не идеально, но это улучшает рендеринг.