iosページの中でinputの枠は柔らかいキーボードの底の余白の問題を取り消します.

472 ワード

携帯電話の開発中、inputは入力する時ソフトウェアを弾いて、しかしソフトウェアのキーボードをキャンセルした後に、底部は一部の空白が現れて、解決方法:公共のjsの中でこのコードを上ればいいです.

    document.body.addEventListener("focusout", () => {
        setTimeout(() => {
            const scrollHeight =
                document.documentElement.scrollTop || document.body.scrollTop || 0;
            window.scrollTo(0, Math.max(scrollHeight - 1, 0));
        }, 100);
    });