Несколько дней гонялся за таинственным method not found: как я искал причину и почему виноват оказался Telegram. Пару дней подряд мне в Sentry прилетал лаконичный репорт: Error: method not found Без стека и без понятного источника. Проект — Vue + vue-router. В Chrome и мобильных браузерах всё стерильно. Значит, это точно мой косяк — решил я и ушёл дебажить. Проект на Vue + vue-router. В Chrome и мобильных браузерах — стерильно. Иногда в проде в Sentry прилетает лаконичное: Error: method not found Без стека, без явного источника. Моя первая мысль — где-то у меня дублируется вызов или пересекаются асинхронные цепочки, и какой-то метод прилетает в «не то состояние». Начал копать себя. Первым делом полез смотреть не падает ли флоу работы, к счастью никаких следов влияния на работу найдено не было. Можно было бы заигнорить ошибку, но учитывая формулировку "Method not found" и то, что за ней могут появиться реальные краши системы не давало мне покоя. Нужно больше метрик. Покрывал избыточно,
«Method not found» в Telegram WebView: как я искал причину ошибки
20 августа20 авг
1
2 мин