В настоящее время я работаю над шляпой проекта ГИС, которая должна быть кросс-браузером, мобильным, мультиплатформенным и всемогущим. Цезий не работает без WebGL, в некоторых старых браузерах и других незначительных исключениях, но я должен их поймать. Я решил перейти к OpenLayers, когда Цезий не может быть вариантом, OL работает хорошо на почти все. На данный момент у меня есть попытка поймать новый Cesium.Viewer, и уловка начинается с OpenLayers, которая до этого момента отлично работала, когда я начал получать ошибку цезия «из памяти».Правильная попытка создания цезия, обнаружения ошибок, совместимости кросс-браузера и ошибок разработчика
Цезиевые документы на ошибках разработчика: никогда не должны быть пойманы; вместо этого вызывающий код должен стремиться не генерировать его. Ну как же обойти это стремление? Есть ли какой-либо надежный способ проверить, будет ли Цезий правильно срабатывать, или мне нужно попробовать поймать каждый метод, который я звоню, чтобы быть уверенным, что он не выйдет из строя?
Вы упомянули, что до недавнего времени он работал очень хорошо. Что изменилось недавно? – emackey
Ничего. Я предполагаю, что память телефона/кеш заполнена. – pogan