当键盘显示建议时,maxLength属性在Ionic 4上不起作用

时间:2018-10-08 12:05:08

标签: android angular ionic-framework ionic3 maxlength

我将文本字段的最大长度限制为35个字符,如下所示。

maxLength="35"

此外,我发现当我在浏览器和装有Android 5.0的HTC一台ME设备上运行时,此方法工作正常

这在Android 8的OnePlus 6中不起作用。我发现当我们键入长字符(如“ asdfasdfASFasdfasdfASDFasdfertASDFASDFASDsadfasdf”)并且输入字段接受的字符太多但在模糊时修剪为35时,此方法不起作用。

为克服这一点,我还尝试了如下定义函数,

checkMaxLength() {
  if(str.length > 35) {
    // str.splice - to cut of the string
  } 
}

此功能被调用

(input)="checkMaxLength()"

但是当键盘在设备上显示建议时,这也无法按预期工作。

0 个答案:

没有答案