我一直在尝试在stackoverflow上建议的所有不同方式,以使文本在 ionic V3 中可以选择,尤其是在浏览器的文本区域(复制,粘贴)中。 我并不是想让它仅在iOS或android上运行,仅用于互联网浏览器。
我尝试在app.scss中使用此代码,但没有做任何更改,我无法选择单词,只能选择所有带有ctrl + A的单词。
body {
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: auto!important;
user-select: auto !important;
}
我希望能够从以下文本中选择单词的textarea示例:
<ion-item id="page-textarea1" class="selectable">
<ion-label>Description</ion-label>
<ion-textarea id="selectable_text" placeholder="Text"
formControlName="event_description" [class.invalid]='!slideTwoForm.controls.event_description.valid && (slideTwoForm.controls.event_description.dirty || submitAttempt)'></ion-textarea>
</ion-item>
我进行了更多测试,显然只有在Chrome上才不可能在文本区域中选择文本,而且在Microsoft Edge上不添加任何CSS就能正常工作