Google maps родной плагин ionic 3
Иногда во время обычных операций карт Google, таких как добавление маркеров в цикле или очистка карты, происходит сбой приложения.Для аварии нет скороговорки.И сообщение об ошибке выглядит следующим образом:
java.lang.NegativeArraySizeException: -1 на plugin.google.maps.PluginMarker $ 3.run (PluginMarker.java:149)
Может кто-нибудь сказать мне, что это значит, потому что я думаю, что это связано с ошибкой родного плагина google maps.
Иногда происходит сбой при использовании карты нормалей, иногда в другой части приложения, когда карта форсированаочистить и переместить камеру.Эта ошибка возникает только на странице, где мне приходится много работать над картой.На других страницах проблем нет.Когда я хочу сделать эту ошибку снова, она не появляется.
Моя вторая проблема заключается в том, что когда пользователь много играет с картой, размер данных в памяти увеличивается.Какой может быть способ очистить это?Я знаю, что когда я использую
this.map.setVisible(false);
, он сохраняет состояние карты в фоновом режиме и только скрывает карту.