問題タブ [overscroll]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3857 参照

android - WebView オーバースクロール

スクロールが最大に達した後に引っ張ったときに webView を「バウンス」させようとしています (「引っ張って更新」効果のようなものです)。

WebView を拡張し、メソッドをオーバーライドするカスタム ビューがあります。

そしてcalcVerticalOverScroll

結果はただ

問題は、これはKitKat より前の任意のビュー ( webviewを含む)で完全に機能することです。

KitKat の後、これは、 scrollYのログが常に 0であるWebView を除くすべてのビューで完全に機能します。

このバージョンの WebView で何が変更された可能性があるかについてのアイデアはありますか?

これが飛ばない場合、WebView で overScroll 効果を正しく達成する方法についてのアイデアはありますか?

前もって感謝します。

0 投票する
0 に答える
431 参照

android - NestedScrollView で onOverScrolled をオーバーライドすると、値が正しくなくなる

NestedScrollView でアクション効果をトリガーするために「オーバースクロール」を実現しようとしています (Coordinator Layout の CollapsingToolbarLayout と一緒です)。NestedScrollView を拡張し、onOverScrolled をオーバーライドして、独自のビューを作成しました。

ただし、有用な値が得られません。NestedScrollView に高さが全画面 (折りたたみツールバーを含む) 未満のコンテンツが含まれている場合、値は常に 0 です。オーバースクロールせずに。

他の誰かがこの問題を経験しましたか? NestedScrollView でオーバースクロール アクションをトリガーする他の方法はありますか?

0 投票する
1 に答える
1507 参照

java - Lollipop AppBarLayout/Toolbar にオーバースクロール アニメーションがない

AppBarLayout とツールバーの最も基本的な例を使用すると、さらにスクロールしようとすると、オーバースクロール アニメーション (下または上からのグロー) が表示されません。ただし、コンテンツを投げると表示されます。

コードは次のとおりです (nav_drawer_toolbar_layout.xml):

単純なアクティビティ クラスが続きます。

MyFragmentList は、アプリをスクロールするためのコンテンツを含む RecycleView を持つフラグメントです。

ただし、xml から AppBarLayout を削除してツールバーを開いたままにすると (AppBarLayout の開閉をコメントするだけ)、スクロール時にオーバースクロール アニメーション (グロー) が表示されます。

または、削除するlayout_scrollFlags="scroll"とオーバースクロールは機能しますが、スクロール時にアクションバーを非表示にすることはできません。

追加情報については、RecycleView のデバッグ、2272 行目

AppBarLayout が含まれている場合は常に終了し、存在しない場合は終了しません。何かがタッチ イベントを上書きしていませんか?

AppBarLayout でオーバースクロール アニメーション (グロー) を表示する人を知っている人はいますか?

0 投票する
0 に答える
95 参照

jquery - jQuery オーバースクロール プラグイン Android 互換性

現在、jQuery アプリケーション内に Overscroll プラグインを実装しています。ただし、Android プラットフォームとの互換性は完全ではなく、Overscroll プラグインが適用された要素をクリックするたびに x 軸が継続的にリセットされます。JSFiddle のコード例を次に示します。

https://jsfiddle.net/nsoefjrn/

ありがとうございました。

0 投票する
2 に答える
6676 参照

ios - Phonegap ビルド - DisallowOverscroll が IOS で機能しない

Phonegap Build と Iphone に問題があります。

現時点では、config.xml に次の設定があります。

および次のメタ タグ。

アプリケーションは正常にコンパイルされ、この 1 つの問題を除いて、私のアプリは「テスト フライト」システムから非常にうまく動作します。アプリケーションは「ドラッグ可能」のようです (これはバウンスの問題だと思います)。

私が試したこと;

Phonegap ビルド プロジェクトを削除します。

プロジェクト ルートにあるメイン ファイルを除くすべての config.xml ファイルを削除します。

設定の 1 つだけを使用するなど。

アプリが画面にドラッグされないようにする方法を知っている人はいますか (オーバーフローした要素があり、それらは正常にスクロールしますが、アプリ全体が何度かスクロールし、ユーザー エクスペリエンスに実際に影響します)。

ありがとう。

*編集1

Macで.ipaファイルを開いたところ、config.xmlで「DisallowOverscroll」がfalseに設定されているようです。なぜこれが起こるのかよくわかりませんか?

0 投票する
1 に答える
3866 参照

android - CoordinatorLayout の NestedScrollView がオーバースクロールを表示しない

私はNestedScrollViewいくつかのテキスト を持っCoordinatorLayoutNestedScrollViewいますCoordinatorLayout.

0 投票する
1 に答える
121 参照

jquery - jquery overscroll.js モジュール、無限スクロールの問題

私はこのプラグインを使用していますhttp://azoff.github.io/overscroll/

私の問題は、スクロールが無限になる場合があることです(要素がなくなってもスクロールし続けることができます)。

これがいつどのように発生するのか正確にはわかりませんので、誰かがすでにこの問題に遭遇したかどうかを知りたいです.

ありがとう!

0 投票する
1 に答える
1205 参照

android - スクロールビューでオーバースクロールを無効にするにはどうすればよいですか?

オーバースクロール モードでオーバースクロールをオフにできることはわかっています。しかし、スクロールビューで上部にオーバースクロール効果がなく、下部にオーバースクロール効果があるように制御するにはどうすればよいですか?

0 投票する
1 に答える
868 参照

javascript - phonegap を使用するかどうかに関係なく、iOS で水平方向のオーバースクロールを無効にします

angularjs と phonegap を使用しています。スライダーを含む UI を作成したいと考えています。

問題は、スライダーを使用すると、コンテンツが左または右にスクロールすることです (写真を参照)。

通常状態

通常状態

スライダーを使おうとすると

スライダーを使おうとすると

touchmoveただし、垂直スクロールを機能させたいため、本文でイベントをキャッチすることはできません。

ありがとうございます。