22

Nexus 7 タブレットで Chrome for Android の最新バージョンに更新したところ...

-webkit-overflow-scrolling: touch

...もう機能しません。さらに、以下は false と評価されます。

!!('WebkitOverflowScrolling' in document.documentElement.style)

オーバーフロー スクロールのサポートは、Chrome for Android の最近のビルドから削除されましたか? 最新バージョンで使用できる同等または同等の代替モーメンタム スクロール メカニズム (iScroll などではない) はありますか?

また、デバイスの Play ストアで Chrome ベータ版を検索しましたが、検索結果に表示されません。Nexus 7 タブレットにはベータ版が提供されていないのでしょうか。

この問題に関するヘルプは大歓迎です。Googleがブラウザからこの機能を削除したように見えるのは非常にイライラします....

編集:

詳細なバージョン情報:

Android バージョン 4.2.2 を実行する Nexus 7 タブレット

-webkit-overflow-scrolling: touch;

!!('WebkitOverflowScrolling' in document.documentElement.style)
  • Chrome バージョン 18.0.1025469 で動作し、true と評価されます
  • Chrome バージョン 26.0.1410.58 では機能せず、false と評価されます
4

4 に答える 4

8

この URL から = https://code.google.com/p/chromium/issues/detail?id=175670&q=overflow-scrolling&colspec=ID%20Pri%20M%20Iteration%20ReleaseBlock%20Cr%20Status%20Owner%20Summary%20OS% 20修正

いいえ、これは確かに 172481 によってトリガーされたと思います。必要なときに高速スクロールを自動的にオプトインするため、不要になることを期待して -webkit-overflow-scrolling を削除しました。問題は、それがここで起こっていないことです。

あなたが言及した SP の変更は、企業以外のアカウントには表示されないため、おそらくこの問題には影響しませんよね? corpですべてがうまく機能すると思いますが、確認します。'

于 2013-04-09T16:29:01.653 に答える
0

私のために働いた汚い解決策(Hammer jsが必要):

  Hammer($('body')[0]).on("dragup", function(ev) {
            window.scrollBy(0,ev.gesture.distance);
        });
         Hammer($('body')[0]).on("dragdown", function(ev) {
            window.scrollBy(0,-ev.gesture.distance);
        });
于 2014-01-28T06:27:07.957 に答える
-1

Chrome 40.0 でスクロールの問題が発生しました... Android (タブレットとモバイル) で、css のみのソリューションで修正しました。多分それはきれいではありませんが、私たちにとってはうまくいきます:

    @media screen and (max-width: 1024px)
html, body {
    z-index: 0 !important;
    overflow: scroll !important;
    }
}
于 2015-01-27T10:29:52.633 に答える