AndroidとiOSでは文字入力の構造が異なるため、Androidではキーボードが開いた時に下部に表示されていた接客がせり上がるように移動します。
キーボード表示時に接客を非表示にする方法について説明します。
方法
1:表示時間の確認
通知型のデフォルト表示時間は16秒となっています。文字検索をその間に行うとバッティングしてしまう可能性があります。表示時間の変更を検討してみましょう。
2:CSSの変更
アクション編集のカスタマイズをクリックし、CSSの最下部に以下のコードを追加します。キーボードを開いた時のみに通知を非表示にでき、キーボードを閉じると再び表示されるようなります。
チャットアイコン接客の場合
/* Androidキーボード対策 */
@media (max-height: 400px) {
#karte-launcher {
display: none;
}
}
その他の接客の場合
※スタイルを当てる.karte-temp-whole
などのclass名は、アクションに合わせて適宜変更してください。基本的には、アクション編集画面のカスタマイズタブで確認できるHTMLの最も親の要素のclass名を指定します。
/* Androidキーボード対策 */
@media (max-height: 400px) {
.karte-temp-whole {
display: none;
}
}