Результаты
- Моему приложению требуется около 20 секунд для загрузки при первом запуске* с наличием пешеходного перехода
- Моему приложению требуется около 12 секунд для загрузки при первом запуске* с удаленным пешеходным переходом
- Моему приложению требуется около 5 секунд для загрузки при последующих запусках с пешеходным переходом или без него (даже после полного закрытия)
*Первый запуск и очистка локальных данных дают те же результаты.
Предположение о кеше Cordova
Я думаю, что Кордова создает кеш при первом запуске.
- Выглядит около 30 МБ после первого запуска, если присутствует Crosswalk
- Выглядит около 3 МБ после первого запуска, если Crosswalk отсутствует.
Вопросы
- Верно ли мое «предположение о кеше Cordova»?
- Могу ли я что-нибудь сделать с этим, чтобы улучшить время загрузки «первого запуска»?
Среда сборки/тестирования
- Метеор 1.3.4.1
launch-screen
пакет удален (как обсуждено в Meteor Форумы)crosswalk
пакет включен/исключен (хотя я бы предпочел включить Crosswalk для совместимости)- Nexus 5 под управлением Android 4.4.2