медленное веб-просмотр с мгновенными приложениями для Android - PullRequest
0 голосов
/ 29 декабря 2018

У меня есть мгновенная игра, которая использует WebView.Если я собираю apk и запускаю его как обычное приложение для Android, рендеринг в представлении работает очень быстро на всех версиях Android.Я загружаю эту игру в Google Play в качестве мгновенного приложения и пытаюсь запустить ее с помощью кнопки «Попробовать».В этом случае рендеринг будет сильно отставать, и проблема только на устройствах с версиями Android 5-7.x, для 8+ все нормально.Журналы показывают, что на этих устройствах вместо WebGl Renderer используется Canvas Renderer.Однако при обычном запуске игры (не из Try now) на всех устройствах используется WebGL.

Я запустил игру на Android 5.0 с настройкой android: hardwareAccelerated = true, и приложение не замедлялось с помощьюХолст Рендерер.Итак, даже старые устройства без рендеринга WebGl имеют приемлемую скорость.

Затем я запустил игру на 8+ устройствах с android: hardwareAccelerated = false Сначала устройство начало использовать Canvas Renderer вместо WebGl.Во-вторых, рендеринг стал явно тормозить.

Исходя из всего этого, я почти уверен, что проблема только в настройке аппаратного ускорения.

В этом случае возникает вопрос.Почему быстрая версия игры отключает настройку аппаратного ускорения и работает только для устройств 5-7.x?Существуют ли другие причины, по которым WebView имеет низкую скорость рендеринга только в версии Instant и только для устройств 5-7.x?

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