Я разрабатываю приложение для устройств Android и обнаружил, что samsung galaxy S4 специально имеет чрезвычайно низкую производительность, когда приложение/веб-страница использует холст. Странно, что это не всегда так.
Я тестировал 2 примера приложений.
http://ie.microsoft.com/testdrive/Performance/FishIETank/Default.html
и
http://ie.microsoft.com/testdrive/Graphics/TouchEffects/Default.html
первый работает отлично и превосходит мою Nokia (которая является двухъядерной) и ожидается. Однако другая демонстрация почти полностью не реагирует, а частота кадров близка к 1, где, как и все другие устройства, они отлично выглядят.
Так как первое приложение работает хорошо, а другое - нет, оно задает вопрос, почему? У первого нет прослушивателей событий, где, как и у других, есть прикосновения слушателей. Могло бы прикоснуться к делу, а не к холсту... или это демонстрация, использующая некоторые функции холста, которые другие нет, и, следовательно, имеет низкую производительность.
Я прочитал много тем об этой проблеме, и ни у кого нет ответа. Большинство из них много месяцев... так что я думал, что плохо сделаю новую тему.
Есть ли способ решить проблему с холстом на Samsung S4... и, возможно, другие устройства Android, работающие на 4.2.x. Если у пользователей StackOverflow есть S4, можете ли вы протестировать обе демоверсии и подтвердить мои наблюдения?