Задать вопрос
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Почему отваливается jquery при window.location.href?

Есть такая проблема:
Код работает во всех браузерах, эмуляторах и телефонах (android) в семье, кроме моего.
После некоторого дэбага выяснил, что отваливается jquery, если есть эта строчка:

if (tocheckout) {
       window.location.href = '/products/checkout'; 
 }


Если её закомментировать, то всё работает:
if (tocheckout) {
       //window.location.href = '/products/checkout'; 
}


Отваливается только на моём телефоне в любых браузерах с такой ошибкой в консоли:
Uncaught ReferenceError: URLSearchParams is not defined. (From Line 2 of jquery-3.3.1.min.js)

Вопрос такой, почему?
Кэш чистил, как в браузере, так и на CDN (cloudflare) многократно.
Открывал в incognito tab, делал и так, толку нет. Работает js если убрать эту строчку с window.location

Я уже и /etc/hosts смотрел и dns менял на телефоне, проблема не решается.
При этом в других android смартфонах работает.

Какие будут советы?
  • Вопрос задан
  • 290 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы