Я пытаюсь сделать текст выбираемым для копирования и вставки в моем приложении ioni c, используя user-select: text. Это работает нормально, пока клавиатура не открыта. После этого я больше не могу выбрать текст, который мог раньше. Это происходит только с iOS 12
html:
<ion-header padding-top>
<ion-navbar>
<ion-title *ngIf="!isSearchbarOpened">
ZipCode Lookup
</ion-title>
</ion-navbar>
</ion-header>
<ion-content>
<ion-searchbar showCancelButton="true" [(ngModel)]="searchQuery" (search)="onSearch($event)" placeholder="Enter zipcode" animated="true" (ionCancel)="isSearchbarOpened=false"></ion-searchbar>
<ion-row center>
<ion-col text-center>
<button padding ion-button (click)="getData(searchQuery)">Search</button>
<ion-row padding>{{result.city}} {{result.state}}</ion-row>
</ion-col>
</ion-row>
</ion-content>
css:
body {
-webkit-user-select: text; /* Chrome 49+ */
-moz-user-select: text; /* Firefox 43+ */
-ms-user-select: text;
user-select: text;
}