Первая настройка -webkit-overflow-scrolling: auto;
и затем переключение на touch
после первого касания , кажется, работает 90% :
<script type="text/javascript">
const el = document.getElementsByClassName('scrollable')[0]
const settouch = (e) => el.style.webkitOverflowScrolling = 'touch'
el.addEventListener("touchend", settouch, false);
</script>
Но 10% :если iFrame отображается ниже сгиба, и пользователь прокручивает вверх там, где iFrame не реагирует (уже в верхней части страницы), содержащаяся страница будет прокручиваться, каскад будет срабатывать и div больше не будет отображаться.
Смотрите видео здесь: https://youtu.be/opEx0HMBvWc