androidInterface не определен. Что дает?

Я вижу странное исключение javascript, которое запускается случайным пользователем на устройстве Android с хромом. Мой код не содержит ссылки на все, что называется androidInterface, и поэтому не имеет отношения к этому вопросу.

Строка агента пользователя:

Mozilla/5.0 (Linux, Android 7.0, SM-G892A Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, например, Gecko) Версия /4.0 Chrome/57.0.2987.132 Mobile Safari/537.36

... который говорит мне, что пользователь работает на Chrome 57 на Android (Nougat) на Samsung SM-G892A

Действительная ошибка возвращается из window.onError с помощью Uncaught ReferenceError: androidInterface is not defined

Также я отслеживаю клики и звонки api. Эта ошибка возникает правильно, поскольку они загружают страницу, которая представляет собой стандартную базовую/требуемую настройку, которая работает для нескольких тысяч других клиентов.

Вы когда-нибудь видели что-то подобное? Что это значит?

Ответ 1

Попробуйте выполнить поиск по папке node_modules, чтобы увидеть, можете ли вы найти ссылку на androidInterface. Если вы используете сторонние библиотеки, возможно, что ссылку можно найти здесь.