Веб-обзор Android на ICS (Ice Cream Sandwich) - PullRequest
0 голосов
/ 26 декабря 2011

Webview на ICS выглядит глючным.Ниже код не показывает ничего на эмуляторах 2.x, а полстраничный белый экран на эмуляторах ICS.Ниже приведен макет для тестовых корпусов.Если я добавлю html для рендеринга внутри веб-просмотра на ICS, он ничего не показывает для половины страницы, затем продолжаю, как если бы он рендерил половину, но я вижу только белую пустую область.

Ответы [ 2 ]

3 голосов
/ 29 января 2012

Полагаю, вы должны либо сделать webview fill_parent (или match_parent), либо указать ширину и высоту, я не уверен, но думаю, что это не будет очень разумным "переносом к контенту", поскольку контент веб-просмотра трудно измерить.

Тем не менее, у меня есть тысячи проблем с веб-просмотром на ICS: нет обновлений окон, аппаратное ускорение вызывает все виды артефактов, проблемы с iframes, мерцание экрана, сбой браузера при анимации CSS3 и т. Д. Большинство этих проблем являются новыми в ICS, в то время как другие, такие как аппаратное ускорение, не новы, но заметно ухудшились.

0 голосов
/ 08 февраля 2012

Я столкнулся с той же проблемой или, по крайней мере, с очень похожей.То, что у меня есть, это WebView, который центрируется по горизонтали в горизонтальной плоскости и заполняет вертикальное пространство.WebView позиционируется правильно, но кажется, что область экрана, которая фактически отображается, выровнена по левой стороне экрана, но с той же шириной WebView.Это приводит к визуализации только части WebView, а остальные отображаются в качестве цвета фона.Так что, похоже, в 4.0 есть какая-то ошибка, так как она отлично работает на устройствах 2.3 и 3.2, на которых я ее тестировал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...