无法从离子输入中选择或复制文本

时间:2017-11-15 23:58:59

标签: input copy ionic3

我正在使用ionic3开发应用,但在Android上使用它时,我无法选择<ion-input><input><ion-textarea><textarea>标记内的文字。
在浏览器中测试时,它可以正常工作。然而,当我在android中使用它时,点击输入,长或短只能切换键盘,而且不可能选择文本。

经过长时间的研究,我意识到,如果我的<ion-input><ion-textarea>位于<ion-item>,它就可以正常工作,并且可以选择和复制文本。 出于许多设计原因,我不想将输入放在<ion-item>元素中,因为它会在应用程序中创建许多其他问题。

我认为<ion-item>元素必须修改子元素的行为,比如允许复制默认情况下不允许其他元素的文本。 因此,我想知道是否可以重现该行为,而无需在<ion-item>元素中包装输入。

我尝试在我的scss文件中使用它,但没有成功:

ion-input input, ion-textarea textarea, input, textarea {
  -webkit-user-select: auto;
  // I also tried -webkit-user-select: text;
}

如果我愿意的话:

ion-input, ion-textarea {
  -webkit-user-select: auto;
  // I also tried -webkit-user-select: text;
}

我可以选择文字,但不能在输入时选择输入本身。

我想要的只是在输入,复制,粘贴时选择......

任何想法都会深深感激:)

0 个答案:

没有答案
相关问题