Клуб API Карт

Ошибка javascript с частным UserAgent

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

У меня приложение с частным UserAgent (его можно подменить в WebView, например). Javascript карт кидает ошибку.

Подробности на скриншотах:

  • https://yadi.sk/i/_340pP_l34mtgk
  • https://yadi.sk/i/WIjxIU0w34mu38

UserAgent: "Имя_приложения Android"
Мне кажется из-за такой мелочи падать все не должно, спасибо.

6 комментариев
Завел тикет, спасибо за сообщение
Мобильные браузеры (AndroidBrowser, Chrome Mobile) и основанные на них вебвью — самый большой источник разнообразных багов, кое-где в нашем коде стоят проверки на конкретную сборку ядра. Разумеется, без точного указания версии браузера, движка и ОС это всё работать не будет. Не надо так делать.
Sergey Konstantinov,
я понимаю какое количество проблем оно доставляет, но просто хотелось бы что-бы оно не падало, а если не удалось распознать в какой среде код - считало что в нормальной. То есть не удалось ничего распознать? Тогда мы в последнем Хроме :)
Имя,
«Последний Хром» на Андроид 4.х и на более свежих версиях — две ой какие большие разницы.
Sergey Konstantinov,
да я в курсе этой проблемы, но все равно лучше считать что все хорошо, чем падать на старте :)
Sergey Konstantinov,
Но конечно я учту ваше замечание про версионирование. Спасибо