আমি বর্তমানে এইচডিএমএল 5 এবং আইপ্যাড সাফারির জন্য jQuery ব্যবহার করে একটি ওয়েব অ্যাপ বিকাশ করছি। আমি এমন একটি সমস্যায় পড়ছি যেখানে বড় স্ক্রোল অঞ্চলগুলি যখন আমি স্ক্রোল করি তখন দেরি হওয়ার পরে অফস্ক্রিনযুক্ত উপাদানগুলি উপস্থিত হয় appear
এর দ্বারা আমি যা বোঝাতে চাইছি তা হল, যদি আমার কাছে একটি সারি চিত্র (বা গ্রেডিয়েন্ট সহ একটি ডিভি) থাকে যা অফস্ক্রিন হয়, যখন আমি এটিতে স্ক্রোল করে (বা উপরে) চলে যাই, প্রত্যাশিত আচরণটি উপাদানটির পর্দায় প্রদর্শিত হওয়ার জন্য হয় আমি এটিতে স্ক্রোল করছি।
যাইহোক, আমি যা দেখছি তা হল যে আমি স্ক্রিনটি থেকে আমার আঙুলটি না সরিয়ে স্ক্রোলার এর সমস্ত অ্যানিমেশনগুলি শেষ না করা পর্যন্ত উপাদানটি উপস্থিত হবে না।
এটি আমার পক্ষে একটি দুর্দান্ত লক্ষণীয় সমস্যা সৃষ্টি করছে, যদিও এটি পুরোপুরি না হলেও পুরো জিনিসটিকে চপ্পল দেখাচ্ছে। আমি ধারণা করছি আইপ্যাড সাফারি স্মৃতি সঞ্চয় করতে কিছু করার চেষ্টা করছে। এমন কোনও উপায় আছে যার মাধ্যমে আমি এই চপ্পটি-বাসা আটকাতে পারি। অতিরিক্তভাবে, আমি আইপ্যাড সাফারি আসলে কী করার চেষ্টা করছে সে সম্পর্কে কেউ আলোকপাত করতে পারলে আমিও তাদের প্রশংসা করব।
<svg>
উপাদান ছিল যা অনুরূপ বিলম্বিত অঙ্কন / উপস্থাপনা প্রদর্শন করছিল। দুর্ভাগ্যক্রমে, *:not(html) { ... }
সমস্ত ধরণের অদ্ভুত আচরণের কারণ হিসাবে @ জোনাথন টঙ্গি দেখিয়েছে যে ঘটতে পারে। তবে, কেবলমাত্র <svg>
উপাদানগুলি নির্বাচন করা এবং ব্যবহারে translate3d(0, 0, 0,);
আমার স্ক্রোলিংয়ের সমস্যাগুলি সমাধান হয়েছে বলে মনে হয়।