@xanzik312

Форма CF7 на ios отправляется с перезагрузкой страницы?

Доброго времени суток.
На андроиде тестировал все работает без проблем.
Есть так же 2 устройства iphone 11 и 5s(у заказчика), на более новом 11 работает так же хорошо.
А вот на 5s форма отправляется уже с перезагрузкой.

wp__head и wp_footer находятся на своих местах.
Прочитал что решением проблемы может быть вставка данного кода
<script type='text/javascript'>
/* <![CDATA[ */
var wpcf7 = {"apiSettings":{"root":"http://ДОМЕН_ВАШЕГО_САЙТА.КОМ/wp-json/contact-form-7/v1","namespace":"contact-form-7/v1"},"recaptcha":{"messages":{"empty":"u0411u0443u0434u044c u043bu0430u0441u043au0430, u043fu0456u0434u0442u0432u0435u0440u0434u0456u0442u044c, u0449u043e u0432u0438 u043du0435 u0440u043eu0431u043eu0442."}}};
/* ]]> */
</script>
<script type='text/javascript' src='http://ДОМЕН_ВАШЕГО_САЙТА.КОМ/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.6.2'></script>

В консоли DevTools, заметил такую ошибку
TypeError: `${null===(n=e.wpcf7)||void 0===n?void 0:n.unitTag}-ve-${t}`.replaceAll is not a function. (In '`${null===(n=e.wpcf7)||void 0===n?void 0:n.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,"")', '`${null===(n=e.wpcf7)||void 0===n?void 0:n.unitTag}-ve-${t}`.replaceAll' is undefined)$ @ index.js?ver=5.6.2:1(anonymous function) @ index.js?ver=5.6.2:1forEach @ [native code]:1k @ index.js?ver=5.6.2:1(anonymous function) @ index.js?ver=5.6.2:1z @ index.js?ver=5.6.2:1(anonymous function) @ index.js?ver=5.6.2:1reset @ [native code]:1(anonymous function) @ index.js?ver=5.6.2:1


Есть какие то еще решения для устранения проблемы?
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
@xanzik312 Автор вопроса
Проблема решена, я просто откатил версию плагина CF7 с 5.6.2 до 5.6
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы