Bas*_*Ben 8 mobile-safari ios sencha-touch
我正在开发一个使用Sencha Touch 2作为用户界面的小应用程序.现在我在我的iPad和iPhone上运行Safari.
我的问题是,每当我点击一个文本字段时,Safari就会调出虚拟键盘并将整个Web视图向上推离屏幕.
这看起来不太自然,因为顶部工具栏不再可见.
以下是两个演示此问题的屏幕截图.在第二个屏幕截图中,您可以看到键盘可见时的效果.
有没有办法防止这种行为,让Safari 调整用户界面的大小?
sgo*_*les -1
您需要调用该blur()
方法textfield
// Assuming the id of textfield - "textFieldId"
Ext.getCmp('textFieldId').blur();
Run Code Online (Sandbox Code Playgroud)
尝试
forcefully
模糊该字段的输入焦点。