Запуск анимации при наведении курсора с Lott ie и WordPress - PullRequest
0 голосов
/ 06 апреля 2020

В настоящее время я создаю веб-сайт на WordPress (с elementor), который нуждается в анимации. Я хочу использовать Lott ie, чтобы сделать это, потому что мне нравятся его возможности, но я могу заставить Lott ie работать только с плагином WP Bodymovin, взяв шорткод и поместив его в "HTML код" блок в элементоре. Но я хочу, чтобы анимация запускалась при наведении мыши, что кажется возможным с помощью этого плагина «Animentor - Lott ie & Bodymovin widget for Elementor». Но когда я загружаю свой файл. JSON через виджет "Animentor" в elementor, ничего не появляется. Надеюсь, у кого-то есть какое-то направление, как с этим работать, так как я уже тестировал на разных компьютерах и в разных браузерах и убедился, что плагин совместим с новейшей версией elementor. Спасибо за ваше время.

1 Ответ

0 голосов
/ 07 апреля 2020

Animentor использует библиотеку WordPress Media для управления .json файлами, которые вы загрузили, поэтому они должны были загружаться из того же домена.

Как правильно указано @ CK MacLeod Например, ошибка CORS обычно указывает на проблему с кэшированием и / или вашим CDN.

Вы можете попробовать временно , отключив любые плагины кэширования или CDN, которые вы могли установить, чтобы вы могли определить, какие из них вызывает проблему.

В качестве альтернативы вы также можете попробовать установить заголовок Access-Control-Allow-Origin в файле .htaccess:

<FilesMatch ".json">
  Header set Access-Control-Allow-Origin "*"
</FilesMatch>

Если вы считаете, что это проблема с Animentor, просьба открыть вопрос в своем репозитории GitHub .

Отказ от ответственности: Я разработчик «Animentor - Lott ie & Bodymovin widget для Elementor».

...