Je souhaite avoir une WebView avec un seul fichier HTML et un seul fichier CSS, des graphiques de la même taille, mais une résolution native pour chacun. Mes vues Web existantes, conçues pour 320 x 480, semblent bien cadrer (avec un texte net et un rayon de bordure par exemple), même si les images sont à demi-résolution dans le simulateur iPhone4. Comment puis-je simuler le comportement de chargement de l'image native où un graphique ou sa version double résolution est automatiquement choisi avec HTML, CSS ou JS? (Je l'espère pas JS)Webview non zoomable qui fonctionne à la fois pour les résolutions iPhone et iPhone4
J'utilise actuellement une déclaration de la fenêtre comme ceci:
<meta content='initial-scale=0.5; maximum-scale=1.0; minimum-scale=0.5; user-scalable=0;' name='viewport' />
Ce fait un zoom arrière et les pixels d'image sont 1: 1 avec des pixels d'affichage, mais il adapte aussi bas tout autre . Et bien sûr, il est minuscule sur l'écran de l'iPhone.
J'ai l'impression que cela a quelque chose à voir avec une sorte de requête média de taille de viewport?
Art antérieur: http://stackoverflow.com/questions/1790346/uiwebview-scaling-image-independently-from-text - avec les images d'arrière-plan cela apporte plus de maux de tête, mais essayez 'webkit- background-size', devinez que cela fonctionnera. –
Avez-vous le même comportement sur l'appareil? Le Sim a plusieurs bugs connus. – Olie