実現したいこと
キーボードの高さを引いたwindowの高さを取得したいです。visualViewport.heightを使えば取得できるようなので下記のコードを書いたのですが、キーボードの高さを引いていない全体のwindowの高さしか取得できず、助言を頂きたいです。
該当のソースコード
.oneにキーボードの高さを引いていないwindowの高さを表示、
入力欄(input)を押してキーボードが表示されると.twoにキーボードの高さを引いたwindowの高さを表示させたいです。
html
1 <input type="text"> 2 <span class="one"></span> 3 <span class="two"></span>
jQuery
1 var window_height = $(window).height(); 2 var keyboard_height = visualViewport.height; 3 $('.one').text(window_height); 4 $('.two').text(keyboard_height);
動作確認端末
iphone11
iOS 16.3.1
safari バージョン16.3.1
chrome バージョン112.0.5615.167
回答1件
あなたの回答
tips
プレビュー