У меня есть форма с полями c name & number. Я пытаюсь проверить это с помощью Cypress.
При фокусировке на поле Имя API-интерфейс глубоких ссылок truecaller вызывается с использованием метода window.location
для быстрого заполнения сведений о пользователе путем отображения всплывающего окна приложения (truecaller - это приложение, которое идентифицирует неизвестное вызывающие абоненты, а также помогает пользователям быстро заполнять такие формы)
Это прекрасно работает на моем устройстве.
На моем компьютере, в представлении Msite, этот вызов не выполняется (происходит отмененное исключение), и все происходит как ничего не произошло.
Когда я тестирую то же самое в Cypress, он вызывает API и продолжает ждать события window.load и, в конце концов, завершается неудачей по истечении заданного времени в 60 секунд.
Кто-нибудь знает, как я может заблокировать / избежать этого вызова.
То, что я пробовал:
Cypress предоставляет функцию для blacklistHosts
https://docs.cypress.io/guides/references/configuration.html#blacklistHosts
Но это не работает с URL-адресами с глубокими ссылками.
Я не нашел ничего связанного с этим в документах о кипарисах или их разделе вопросов GitHub
* 10 30 *