Issue
I have an Ionic v1 chat application, I made everything, but I encountred the famous problem when clicking on a send button (send chat) the keyboard loses focus from the input and then closes.
I've tried many approaches, but it none of them work:
- Input directive to keep focus,
- forcing focus on click event,
- modifying the value of InputUserAction in config.xml to false.
Any help is much appreciated.
<div class="sender">
<input type="text" ng-model="..." class="...">
<div class="button-send">
<span class="send-chat"><i class="ion ion-send"></i></span>
</div>
</div>
Solution
ALright found a fix! for all of you out there, who are using ionic for a chat like app, and want the keyboard to stay focused after clicking on a button,
Just, replace the button by a label with for="inputID" like so:
<div class="sender">
<input id="inputID" type="text" ng-model="..." class="...">
<div class="button-send">
<label for="inputID" class="send-chat"><i class="ion ion-send"></i></label>
</div>
</div>
Answered By - Sletheren
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.