У меня очень странная проблема. В моем приложении cordova на iOS я получаю всплывающее текстовое увеличительное стекло, когда я долгое время нажимаю приложение.
Пример:
Пузырь вверху блокируется в верхней части экрана и следует за моим положением x при перемещении пальца из стороны в сторону.
Я попытался добавить следующий css, который, как говорят люди, должен исправить мою проблему:
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-touch-callout: none;
-webkit-user-select: none;
}
Это не поможет. Глядя на вещи в веб-инспекторе, я могу подтвердить, что этот css успешно добавлен ко всему. Я попробовал кучу различных вариаций обычных touch-callout: none
и user-select: none
, которые все предлагают, и ничего не помогает.
Я также попытался удалить все javascript и все CSS за исключением простой вариации вышеупомянутого, и увеличительное стекло все еще появляется.
Как я могу заставить его уйти? Есть ли какой-либо плагин, который может вызвать эту проблему? Любая помощь очень ценится.
Плагины Кордовы:
- com.mbppower.camerapreview
- Cordova-плагин-статусная
- Cordova-плагин-белый список
- ионно-плагин-клавиатура
- org.apache.cordova.camera
- org.apache.cordova.console
- org.apache.cordova.device
- org.apache.cordova.dialogs
- org.apache.cordova.file
- org.apache.cordova.file-передача
- org.apache.cordova.network-информация
- org.apache.cordova.vibration
Версия Кордовы: 5.1.1 iPhone 5s с версией iOS: 9.0.1