- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго дня всем!
Есть сайт https://karusel-shop.ru/ , на нем реализован 3д-просмотр товаров, можно посмотреть на странице https://karusel-shop.ru/paw-patrol/ на верхнем товаре и еще несколько на нижних.
При нажатии на картинку 3D-просмотр открывается видео в всплывающем окне. И это нормально работает на pc, также на маке в брауезере хром, но совсем не работает на iphone ни в одном браузере, а также не работает в macOs в браузере сафари (в хром работает).
Подскажите, с чем это может быть связано? Может, кто сталкивался с проблемами отображения 3д на айфонах в браузерах?
Подскажите, с чем это может быть связано?
С сафари...
Arsh, хэх, ну я и не говорю, что сафари - лучший браузер. И сам, если даже сижу с мака, то открываю все через хром. Но при этом есть достаточное количество людей, сидящих в инете с айфонов и с сафари в маке, и хотелось бы, чтобы и у них зд просмотр работал, потому и хотел бы понять, почему не работает
А в нём есть консоль разработчика, чтобы посмотреть что там.
Я думаю просмотр юзает какой-то CSS3 или скрипты, которые сафари тупо не поддерживает.
LEOnidUKG, в сафари есть консоль разработчика? Я знаю, что в хроме есть (правая кнопка - просмотреть код), но в хроме на macOs как раз работает, а в сафари, насколько я знаю, нет подобного инструмента
Я думаю просмотр юзает какой-то CSS3 или скрипты, которые сафари тупо не поддерживает
Или графика в SVG.
LEOnidUKG, вы мне открыли новое, сейчас погуглил, оказывается в сафари и правда есть консоль разработчика, нужно только сначала активировать через настройки пункт меню "разработка" и в нем уже выбрать консоль.
И посмотрел в этой консоли, там мне показывает какую-то ошибку при клике на значок 3d, но что именно это за ошибка я что-то затрудняюсь понять. Прилагаю скриншот.
То есть, из того что я понял, какая-то ошибка (error) в файле jquery-2.1.1.min.js - но ведь этого не должно быть, это ведь какой-то стандартная библиотека, насколько я понимаю?
если этой же ошибки нет в хроме, то попробуйте обновить до последней версии Jquery v3.3.1
LEOnidUKG, хмм, обновил до Jquery v3.3.1, пока не заработало, но по крайней мере что-то поменялось.
Теперь при наведении на значок 3d-просмотра курсор не изменяет указатель на "палец" и ничего не происхдит при клике.
Причем, теперь не работает ни в сафари, ни хроме, ни на маке, ни на PC.. Ну по крайней мере к одному знаменателю пришли )
И теперь консоль в сафари уже другие ошибки выдает, прикрепляю новый скриншот.
Могли бы подсказать, что теперь не так?
Переводя с английского, можно понять, что там какое-то отсроченное исключение, но вот могу понять, что именно с ним не так.
Погуглил сейчас про эту ошибку Deferred exception, пишут, что она исправляется с помощью migrate.js
Скачал и добавил на сайт этот мигрейт, теперь в хроме снова все заработало, курсор изменился снова на "палец", но в сафари продолжает не работать и теперь выдает снова ту ошибку, которая была до обновления Jquery , прилагаю скриншот.
Только теперь показывает ошибки как в файле Jquery, так и в этом Jquery-migrate.
И непонятно теперь снова, как это можно исправить?
Блин, не соскучишься с этим 3д-просмотром. Сейчас поискал, и тут http://seoaction.net/index.php?topic=3771.0 пишут, что необязательно устанавливать Jquery-migrate, достаточно найти в своем коде .load, .unload или .error и заменить их на .on
Я поискал, и нашел у себя в файле nextmenufix (https://karusel-shop.ru/catalog/view/javascript/next-default/nextmenufix.js) 3 упоминания использования .load
И заменил
$(window)
.load(function() {...
на
$(window)
.on('load',function() {...
тут я все как в примере с seoaction сделал
А также
$('#quik360').load(url + ' #content .thumbnails', function() {
на
$('#quik360').on('load', url + ' #content .thumbnails', function() {
А тут уже не совсем уверен, тк тут в скобках до function() идет какое-то "url + ' #content .thumbnails'" и не совсем понятно, так ли нужно его заменять, как сделал, или нет.
Но теперь снова 3д-просмотр перестал работать и в хроме, на и на пк, везде. И выдает в консоли уже какую-то новую ошибку, прилагаю скриншот.
Как теперь ее можно исправить, могли бы подсказать?