У меня есть сайт Wordpress, в который я вставил форму Google, в iframe.
Код выглядит следующим образом:
<iframe src="https://docs.google.com/forms/d/e/1FAIpQLSfMdTS_ULcSBdxqubCV7xR7v-t3KRpy_H-iK2sBJU9f9D302Q/viewform" style="display: block; width: 100%; height:2048px"></iframe>
Рамка прекрасно работает в настольных браузерах, но в мобильных (iOS Safari) возникает такая проблема: всякий раз, когда я выбираю опцию радио, онарезко прокручивает вниз страницы (не для фрейма, а для страницы).Эта проблема не возникает на рабочем столе, даже если я уменьшу размер окна рабочего стола до небольшого размера, как у телефона.
Я искал и видел, что проблема известна Google, но они не предоставляют никаких решений: https://productforums.google.com/forum/#!topic/docs/WPMBrNIcLWU
Существует ли какой-либо пользовательский код JS / CSS, которыйможно это исправить?Я думал, что, может быть, если я каким-то образом перехватываю форму Google, пытаясь прокрутить страницу вниз, я смогу это остановить ... или, может быть, что-то чище и лучше :) (Я не эксперт по JS)
Пример вышеуказанной проблемы можно увидеть здесь: http://18.184.154.131:8080/?page_id=1928 (попробуйте перейти на страницу 2 в форме и выбрать «Медик»)