【问题标题】:Textfield (password field) gets focused when tapping outside in sencha touch在 sencha touch 中点击外部时,文本字段(密码字段)会获得焦点
【发布时间】:2014-02-20 17:44:34
【问题描述】:

我的 sencha touch 应用程序中有一个登录表单。一旦用户输入数据并点击登录按钮,密码字段就会获得焦点并显示软键盘。谁能帮助我防止密码字段获得焦点?或者至少防止显示软键盘

我正在使用 sencha touch 2.2.1 和 phonegap 2.9。

【问题讨论】:

    标签: extjs cordova login sencha-touch


    【解决方案1】:

    您可以使用blur()方法来失去焦点this.getTextFieldName().blur();

    【讨论】:

    • 所以你想让我为该页面中发生的任何用户活动调用 blur 方法?
    • 这似乎不是一个实用的解决方案。我需要防止密码字段获得焦点,但在点击密码字段时它应该获得焦点。
    【解决方案2】:

    实际问题出在煎茶版本上。我的同事首先用他的旧 Sencha 版本制作了这个应用程序,所以它的行为是这样的。现在我使用我的 touch 2.2.1 生成了新的 Sencha 应用程序,现在只要我点击其他地方,键盘就会隐藏。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-03
      • 1970-01-01
      • 1970-01-01
      • 2011-04-13
      • 1970-01-01
      • 2013-06-15
      相关资源
      最近更新 更多