Bonjour,
Je voudrais savoir si en JavaScript on peut récupérer la résolution de l'écran d'un appareil mobile en DPI (480, 640, ...).
Merci
Bonjour,
Je voudrais savoir si en JavaScript on peut récupérer la résolution de l'écran d'un appareil mobile en DPI (480, 640, ...).
Merci
Malheureusement la détection des DPI est à ma connaissance impossible à savoir, en revanche tu peux facilement connaître la résolution d'un écran avec:
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 window.screen.availHeight window.screen.availWidth
Il faut bien comprendre que les DPI déterminent la taille des pixels, ainsi tu peux avoir la même résolution sur deux écrans distinct mais des DPI différents, cela dépends des constructeurs et donc malheureusement je ne pense pas qu'il y ait de méthodes permettant de lire cette information.
Je préfère fermer ma gueule et passer pour un con que de l'ouvrir et ne laisser aucun doute à ce sujet.
Bonjour,
cela ne sera pas forcément une bonne idée comme te le mentionne Darkaurora, de plus screen.availHeight/availWidth peuvent provoquer des surprises, à lire, c'est tout frais, Pixels différents selon le cas.la résolution de l'écran d'un appareil mobile en DPI (480, 640, ...).
Les joies du CSS | Réponses sur forum | Simple comme JS | Essais libres autour de l'API G$$gle Maps
✂ ---------------------------------------------
developpez.net c'est aussi :
✔ Les meilleurs cours et tutoriels pour apprendre le CSS
✔ Les meilleurs cours et tutoriels pour apprendre le (X)HTML
✔ Les meilleurs cours et tutoriels pour apprendre le JavaScript
Qui dit DPI dit connaître les dimensions réelles (en centimètres) de l'écran du terminal client. Et là tout de suite ça se corse. Il y a bien certaines bases de données qui comparent les User Agent à une banque de terminaux connus pour récupérer les dimensions, mais ce n'est pas fiable à 100%.
One Web to rule them all
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager