J'essaye maintenant pendant une demi-journée pour détecter un changement DPI avec jQuery. Le scénario est le suivant:
J'ai un MacBook Pro (Retina) et un écran standard connecté à celui-ci. Quand je déplace la fenêtre de mon navigateur vers les MacBook, je veux détecter le changement de DPI.jQuery détecter PPP changement
Il est évident que des événements comme
$(window).resize(function() {
if (window.devicePixelRatio && window.devicePixelRatio >= 1.3) {
// do retina
} else {
// do standard
}
}
et
$(document).resize(function() {
if (window.devicePixelRatio && window.devicePixelRatio >= 1.3) {
// do retina
} else {
// do standard
}
}
ne fonctionnent pas pour cela, puisque la résolution a juste changé physiquement.
Y at-il un moyen de réaliser cela?
se tIntervall s'il n'y a aucun événement qui déclenche? – GhostGambler