Клуб API Карт

Ошибка 2.1.43-2.1.45 Cannot read property '1' of null

Пост в архиве.

Здравствуйте!

Совсем непонятно, что творится. В какой-то момент перестали работать карты. В консоли выдаёт ошибку "Cannot read property '1' of null".

Такая ошибка в версиях 2.1.43-2.1.45. В 2.1.42 уже всё нормально, правда, некоторый функционал был заточен под >2.1.42 и поэтому отвалился.

Дебаг показал, что ошибка появляется уже во время выполнения combine.js, когда парсится блок шаблона {% style %}...{% endstyle %}.

Подскажите, пожалуйста, что может быть?

Пример здесь:

http://gen.ruzray.ru/org/map=1

1 комментарий
Всеволод Шмыров
23 ноября 2016, 18:04
Добрый день. API падает, так как у переопределен метод String.prototype.trim. Видимо в одной из последних версия апи trim начал где-то использоваться.
Ваша реализация не соответствует браузерной. Ну и вообще это плохая практика переопределять нативные методы, если они есть.