Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Скрипт До-После внутри Fancybox не работает на смартфоне (https://javascript.ru/forum/misc/73342-skript-do-posle-vnutri-fancybox-ne-rabotaet-na-smartfone.html)

Lion_astana 08.04.2018 07:59

Скрипт До-После внутри Fancybox не работает на смартфоне
 
Привет всем.

Скачал скрипт До-После здесь

Превьюшки изображений запихнул в список, по клике по превьюшке показывается в модальном окне Fancybox с двумя сравниваемыми изображениями.

На компьютере все супер, доработал адаптивность, чтобы в модальное окно при любом разрешении До-После влазил. Обрадовался, но рано...

При проверке с телефона выяснилось что скрипт не работает, т.е. изображения сравниваемые показываются, вообще все выглядит как на компьютере, по центру также ползунок за который нужно тянуть влево-право, но он не тянется. По-моему, что-то с событием touch.

Если вытаскиваю сравниваемые изображения из Fancybox, все работает и на смарфоне. Т.е. Fancybox не дает таскать за ползунок влево-право с мобиника.

Сможет кто-нибудь подсказать? Заранее благодарен!

clecar 08.04.2018 18:18

Попробуй на телефон USB браузер поставить.

Lion_astana 08.04.2018 18:54

Цитата:

Сообщение от clecar (Сообщение 482717)
Попробуй на телефон USB браузер поставить.

Как это поможет выяснить причину? Он имеет какие-то функции для обнаружения ошибок?

Мне ведь задача не обойти проблему, а решить.
Попробовал в Fancybox вставлять другой скрипт До-после, работает на мобильнике. Просто мне он не нравится и хотелось бы именно тот прикрутить, который указал выше.

Если бы не работал мой До-после на компьютере,я бы понял что не идет правильная инициализация или еще что-то. А тут именно на мобильнике...

clecar 08.04.2018 19:09

Нет, причин не нашёл, но мои программы 100%, работают на браузере usb на мобильнике. пример на моём работает http://clecar.ru/risovalki/risovalka/risy.html, а возможно на других марках мобильника не будет.

Nexus 09.04.2018 10:50

Цитата:

Сообщение от clecar
USB браузер

Что за "USB браузер"?

Цитата:

Сообщение от Lion_astana
Если вытаскиваю сравниваемые изображения из Fancybox, все работает и на смарфоне. Т.е. Fancybox не дает таскать за ползунок влево-право с мобиника.

Нужно смотреть структуру блока, возможно fancybox просто "глушит" события "touch*", возможно что-нибудь другое.
Без макета или хрустального шара сказать в чем причина сложно.


Часовой пояс GMT +3, время: 00:35.