Ho un problema molto strano. Nella mia app cordova su iOS viene visualizzato un testo a comparsa: selezionare la lente di ingrandimento quando si esegue una pressione prolungata in qualsiasi punto dell'app.IO La pressione prolungata di Cordova mostra la lente di ingrandimento di selezione del testo anche con la selezione del testo disabilitata, come rimuovere?
Esempio:
La bolla in alto è bloccato alla parte superiore dello schermo, e seguire il mio x-posizione quando muovi il dito da un lato all'altro.
Ho provato ad aggiungere il seguente CSS, che dice la gente dovrebbe risolvere il mio problema:
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-touch-callout: none;
-webkit-user-select: none;
}
Questo non aiuta. Osservando le cose nel web-inspector, posso confermare che questo css è stato aggiunto con successo a tutto. Ho provato diverse varianti del normale touch-callout: none
e user-select: none
che tutti suggeriscono e nulla sembra aiutare.
Ho anche provato a rimuovere tutto il javascript e tutto il CSS tranne una semplice variazione di quanto sopra menzionato, e la lente d'ingrandimento appare ancora.
Come posso farla andare via? C'è qualche plugin che può causare questo problema? Ogni aiuto è molto apprezzato.
Cordova plugin:
- com.mbppower.camerapreview
- cordova-plugin-statusbar
- cordova-plugin-whitelist
- ionici plug-tastiera
- org.apache. cordova.camera
- org.apache.cordova.console
- org.apache.cordova.device
- org.apache.cordova.dialogs
- org.apache.cordova.file
- org.apache.cordova.file trasferimento
- org.apache.cordova.network -informazioni
- org.apache.cordova.vibration
Cordova versione: 5.1.1 iPhone 5s con la versione iOS: 9.0.1
possibile duplicato del [lente di ingrandimento globale disabilitare su iOS 9 in meteora Cordova app] (http://stackoverflow.com/questions/32720848/global-disable-magnifying-glass-on-ios-9-in-meteor-cordova-app) – jcesarmobile
@jcesarmobile L'ho scoperto anche in seguito, ma è stato solo dopo molte ricerche su google per varie cose. – Automatico