gpt4 book ai didi

angular - ionic 2 - 单击发送按钮时保持键盘打开

转载 作者:太空狗 更新时间:2023-10-29 17:52:08 24 4
gpt4 key购买 nike

当输入/文本区域成为焦点时,ionic 中的键盘打开(?)。

但是当我点击发送按钮时,键盘消失了。

即使我调用键盘插件的 keyboard.show() 方法,它也会先消失,然后再出现。

有解决办法吗?

<textarea id="chat-text-area></textarea>

sendMessage() {
if(window.cordova){
this.keyboard.show()
}
if(this.form.valid){
this.service.post(this.form.value).subscribe(res=>{
document.getElementById('chat-text-area').focus()
})
}
}

最佳答案

将此添加到您的发送按钮:

(mousedown)="$event.preventDefault(); sendMessage($event)"

希望对您有所帮助:)

关于angular - ionic 2 - 单击发送按钮时保持键盘打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43768916/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com