我在Ionic3页面中有以下html来实现聊天:
<ion-item>
<ion-textarea placeholder="Write your message" [(ngModel)]="newMessage"></ion-textarea>
<button ion-button clear item-right icon-only (click)="sendMessage()">
<ion-icon name="paper-plane"></ion-icon>
</button>
</ion-item>
我希望显示设备键盘,直到用户按下设备&#34;后退按钮&#34;或离子 - textarea元素之外。我尝试过使用ionFocus和ionBlur事件。
有什么想法吗?
答案 0 :(得分:1)
你需要把它放在你的IOS设备的config.xml中
override func viewDidLoad() {
super.viewDidLoad()
progressLoading = ProgressLoading(text: "Loggin in...")
progressLoading?.hide()
self.view.addSubview(progressLoading!)
}
func startAnimatingLoading(viewModel: Login.ViewModel) {
self.progressLoading?.show()
}
func stopAnimatingLoading(viewModel: Login.ViewModel) {
self.progressLoading?.hide()
}
或者在Android中你需要在函数调用中阻止这样的默认:
<preference name="KeyboardDisplayRequiresUserAction" value="false" />