在Webview QML中隐藏键盘

时间:2012-04-02 09:45:39

标签: keyboard hide qml

我正在使用QML的默认webview在我的程序中打开facebook登录页面。填写完凭证并按下登录按钮后,虚拟键盘不会关闭,而且它正在填满我屏幕的一半。

有谁知道一项工作?

我一直关注这篇文章https://bugs.webkit.org/show_bug.cgi?id=60161,但显然它对我没有任何作用。

2 个答案:

答案 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
    }
}