Почему в этой теме WP внезапно стала невозможна плавная прокрутка? - PullRequest
0 голосов
/ 08 мая 2020

Я все время использую плагин MouseWheel Smooth Scroll в Wordpress для своих сайтов. Всегда работает. Через неделю go я запустил новый сайт и заметил, что на нем не работает плавная прокрутка. Сегодня попробовал исправить и просто не могу понять, в чем проблема. Я использовал тему Shapely и MouseWheel Smooth Scroll всего за две недели go, и этот сайт работает нормально: https://xharris.com Я даже установил новый wp-сайт 30 минут go для тестирования с демонстрационным контентом ..... и все равно не работает !! На самом деле, НЕ работает плагин плавной прокрутки. Я не могу понять этого.

Вот что работает, а что нет: Сглаживание с помощью якорей: да. Гладкая спинка вверх: да. Обычная прокрутка мыши вверх и вниз: нет.

Где я ошибаюсь ??? Вы можете видеть, что это НЕ работает здесь https://xharris.com/porto

** Я знаю, что «якоря» и «вверху» работают, потому что я очень быстро протестировал их на другом сайте с другими плагинами. К сожалению, они мне не нужны. мне просто нужно, чтобы прокрутка была плавной ..

1 Ответ

0 голосов
/ 08 мая 2020

Если вы проверите консоль браузера на прототипе сайта, вы увидите, что по какой-либо причине разрешенные браузеры не определены в скрипте SmoothScroll: либо скрипт, либо скрипт, который добавляет эту переменную перед загрузкой скрипта SmoothScroll.

На текущем сайте это текущее значение:

var allowedBrowsers=["IEWin7","Chrome","Safari"];

Изменить: При внимательном рассмотрении вашего веб-сайта кажется, что он загружает некоторые скрипты через HTTP вместо HTTPS, а Chrome блокирует загрузку этих скриптов по соображениям безопасности. Я считаю, что это причина, по которой SmoothScroll не работает. Убедитесь, что следующие сценарии загружаются, изменив часть «http» на «https»:

http://xharris.com/porto/wp-content/uploads/wpmss/wpmss.min.js?ver=1589445996
http://xharris.com/porto/wp-content/uploads/wpmss/wpmssab.min.js?ver=1589445996
...