capacitor-keyboard
Guide to handling keyboard in Capacitor apps including visibility detection, accessory bar, scroll behavior, and input focus. Use this skill when users have keyboard-related issues.
By cap-go · 856 installs
npx skills add cap-go/capgo-skills --skill capacitor-keyboard
Source repository · Upstream listing
Keyboard Handling in Capacitor
Manage keyboard behavior in iOS and Android apps.
When to Use This Skill
User has keyboard issues
User needs keyboard events
User wants to hide keyboard
User has scroll issues with keyboard
User wants keyboard accessory bar
Quick Start
Basic Usage
Configuration
Resize Modes
Mode Description
body Resize body element
ionic Use Ionic's keyboard handling
native Native WebView resize
none No automatic resize
Handle Keyboard Height
Scroll to Input
iOS Accessory Bar
Form Best Practices
Troubleshooting
Issue Solution
Content hidden Use resize mode
Slow animation Use keyboardWillShow
iOS zoom Use 16px font size
Android overlap Set windowSoftInputMode
Resources
Capacitor Keyboard: https://capacitorjs.com/docs/apis/keyboard