私はこれに取り組んでいます:モバイル用のmobiledoor で、ナビゲーションバーを隠して隠しておきたいです。私はすでに使用しています:
setTimeout(function () {
window.scrollTo(0, 1);
}, 500);
ただし、最初と方向の変更時にナビゲーション バーを非表示にするには、スクロール中にナビゲーション バーを非表示にしたままにします。ナビゲーションバーを表示する唯一の方法が、とにかくiPhoneで画面の上部に触れる場所である場合に機能することを望みます。明らかに、ページを下にスクロールしている間はすでに非表示になっていますが、上にスクロールするとナビゲーションバーが表示されるので、非表示にしたいと思います.
タッチエンドでこれをトリガーする方向に沿って何かを考えていました
if (window.scrollY < 2) {
setTimeout(function () {
window.scrollTo(0, 1);
}, 0);
}
しかし、問題は、一番上までスクロールすると、一時的にナビゲーションバーが表示されてから (0,1) に移動することです。ナビゲーションバーをまったく表示しないようにしたい。
私はそれを機能させることができないようですが。ありがとう!