Netflix の Android アプリには、アプリのほぼ全体をカバーする WebView があります。行を左から右にドラッグすると、その行だけがスクロールされます。これは、優れた慣性スクロールを使用して行われます。上下にドラッグすると、ページ全体が上下にスクロールします。
この機能を iOS (uiWebView および Safari で) 複製することができましたが、Android では複製できませんでした。Android デバイスでは、スクロールが非常に遅くなるか、行間の背景領域に触れることから開始するために垂直スクロールに非常に注意する必要があります。どちらも受け入れられません。明らかに、JavaScript でスクロール アニメーションを実行したくありません。遅すぎるためです。
Netflix が WebView を使用してそれを行っていることは知っていますが、彼らが使用しているトリックは何ですか?
css プロパティを使用してみました (行 div 用):
overflow-y: hidden;
-webkit-overflow-scrolling-x: touch
無駄に。