সমাধান পরীক্ষা করা হয়েছে, আইওএস 12.x এ কাজ করে
এই সমস্যাটি আমার মুখোমুখি হয়েছিল:
<body> <!-- the whole body can be scroll vertically -->
<article>
<my_gallery> <!-- some picture gallery, can be scroll horizontally -->
</my_gallery>
</article>
</body>
আমি আমার গ্যালারী স্ক্রোল করার সময়, শরীর সর্বদা নিজেকে স্ক্রোল করে (মানব সোয়াইপগুলি আসলে অনুভূমিক নয়), যা আমার গ্যালারীটিকে অকেজো করে তোলে।
আমার গ্যালারী স্ক্রোলিং শুরু করার সময় আমি যা করেছি তা এখানে
var html=jQuery('html');
html.css('overflow-y', 'hidden');
//above code works on mobile Chrome/Edge/Firefox
document.ontouchmove=function(e){e.preventDefault();} //Add this only for mobile Safari
এবং যখন আমার গ্যালারীটি এর স্ক্রোলিং শেষ করবে ...
var html=jQuery('html');
html.css('overflow-y', 'scroll');
document.ontouchmove=function(e){return true;}
আশা করি এটি সহায়তা করবে ~