[RESOLU] Cacher clavier virtuel mobile (android et ios) en php ou java ?

Petit nouveau ! | 3 Messages

11 juil. 2019, 03:31

Bonjour à tous,

Voilà je vous explique mon problème. Sur mon site internet pro j'ai créé un clavier virtuel (prise en charge arabe et hébreu avec voyelles) qui fonctionne parfaitement sur pc et mac.

Je souhaiterais bloquer l'ouverture automatique du clavier virtuel de la tablette ou du mobile (lequel se superpose sur mon propre clavier virtuel).

Le but: comme le clavier android ou ihpone ne prend pas en charge mon type de clavier, j'ai besoin d'avoir recours uniquement au mien. Le site n'étant pas une application, existe-t-il un moyen de bloquer l'ouverture auto du clavier android via php ou java ou tout autre langage?

Merci d'avance :D

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 8310 Messages

11 juil. 2019, 17:13

Dans tous les cas ce n'est pas en PHP (qui s'exécute côté serveur) vu que c'est un comportement du navigateur donc ça ne peut être qu'en javascript (+HTML+CSS éventuel)

Une solution un peu sale mais qui devrait fonctionner :
<input type="text" onfocus="blur();" />
Ou sinon tu peux passer le champ en readlonly et gérer en javascript le reste.
Voilà un exemple :
https://codepen.io/agorilla/pen/FJIic
Quand tout le reste a échoué, lisez le mode d'emploi...

Petit nouveau ! | 3 Messages

12 juil. 2019, 14:20

merci Arthur, je regarde ça et je vous envoie mon feedback

Petit nouveau ! | 3 Messages

12 juil. 2019, 14:32

Merci arthur solution nickel avec <input type="text" onfocus="blur();" />