Отключить лупу выделения текста React Native Webview на iPad
Настройка: наше приложение RN (0.61.5) использует
react-native webview@8.0.6
для отображения контента и взаимодействия с пользователем. Приложение включает в себя несколько полей ввода текста, гостевые режимы смахивания, кнопки, действия при длительном нажатии. Начиная с iPad OS 15.1, в ОС была повторно введена лупа для выделения текста.
Проблема: маленькая капсула с лупой для выделения текста появляется при каждом долгом нажатии внутри Webview. Это происходит с div, значками, текстом, независимо от того, что вы нажимаете.
user-select: none;
похоже, тоже не влияет на это. Он установлен для тела документа, в результате чего текст не выделяется, но лупа все равно появляется каждый раз. Ничего не ломает, но и нашему приложению это не приносит пользы.
Вопрос: Есть ли способ отключить эту новую лупу для выделения текста в веб-просмотре?
Спасибо