Comments (7)
Here is a better video:
https://1drv.ms/v/s!AnyXOztVClZYcw8NTWQofmqIImw
from cordova-plugin-native-keyboard.
The native keyboard had no knowledge of your Ionic routes, or anything else that happens in the webview for that matter. So when navigating away from the chat page you should hide the keyboard programmatically, see https://github.com/EddyVerbruggen/cordova-plugin-native-keyboard#hidemessenger
from cordova-plugin-native-keyboard.
Ok, will give that a try. Thanks
from cordova-plugin-native-keyboard.
I think what I will try to do is put the Keyboard functions in a service. I have components within the page. Component level is using some of the functions.
Page level will be where I can hideMessenger once the page is going into ionViewWillLeave() life cycle event.
The service holding the keyboard functions can be injected into these.
See any issue there?
from cordova-plugin-native-keyboard.
Got it working with the service. Looks good.
from cordova-plugin-native-keyboard.
Did you have an issue with the keyboard pushing everything up after you've returned to a previous page? I get a white bar on the bottom (where the input bar used to be) which pushes all of the visuals up, but all links are still in their usual places (so you have to click slightly below an element if you want to go there.
from cordova-plugin-native-keyboard.
No don't believe so.
from cordova-plugin-native-keyboard.
Related Issues (20)
- Android 7.1.x doesn't install
- <input data-nativekeyboard="true" type="text" /> not working HOT 1
- What part of the React lifecycle is the best place to run the code to show the keyboard? HOT 3
- I appear to be able to pull a div away from the keyboard when in simulator mode HOT 1
- Textinput disappears when using "secure: true" HOT 2
- invalid license on iOS 13 HOT 1
- Wrong Default Font when building with Xcode 11 HOT 3
- Scroll child wrapper onKeyboardWillShow
- onKeyboardWillHide is not fired
- Apple compliance - ITMS-90809 UIWebView HOT 4
- Native keyboard accessory bar buttons callback
- Font Awesome setting crashes app HOT 4
- Disable WebView Resizing (Not in Messenger) HOT 1
- Keyboard Defaults to Capitalize on Type email and password HOT 2
- Update Swift UIReturnKeyType List Link in Demo
- Long term support HOT 1
- Dead mans switch for source code HOT 1
- Error using it with Capacitor HOT 3
- Question: can we use native keyboard as simple keyboard, with shrink view animation HOT 7
- Keyboard event not working on android 10 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cordova-plugin-native-keyboard.