События щелчка iFrame не работают для браузеров в iPhone (6/7/8) - PullRequest
1 голос
/ 16 июня 2020

Мы создаем всплывающее окно, чтобы задать вопрос, связанный с веб-сайтом, который появляется, когда пользователь просматривает веб-сайт. Это плавающий div, содержащий содержимое iFrame. Проблема в том, что когда мы щелкаем внутри содержимого iFrame, мы не можем получить какое-либо событие для iPhone, в основном 6, 7 и 8.

Примечание. Источник iFrame не принадлежит к тому же домену, что и родительский веб-сайт.

Вот что я использовал ...

<script>
$(document).click(function(){
    alert("clicked within iFrame content");
});
</script>

...

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

https://www.telerik.com/support/kb/aspnet-ajax/window/details/button-inside-an-iframe-or-radwindow-is-unclickable-on-ios-devices

https://forums.developer.apple.com/thread/28656

Помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...