我正在使用QML的默认webview在我的程序中打开facebook登录页面。填写完凭证并按下登录按钮后,虚拟键盘不会关闭,而且它正在填满我屏幕的一半。
有谁知道一项工作?
我一直关注这篇文章https://bugs.webkit.org/show_bug.cgi?id=60161,但显然它对我没有任何作用。
答案 0 :(得分:1)
请检查错误报告中的变通方法:https://bugs.webkit.org/show_bug.cgi?id=60161#c5
答案 1 :(得分:0)
我和Qt 5.3有同样的问题
我在网上找到了解决方案: http://qt-project.org/forums/viewthread/32152
这是我的代码:
TextInput {
// ...
onAccepted: {
console.log("onAccepted");
Qt.inputMethod.hide(); // hide the keyboard
}
}