Comment puis-je utiliser JavaScript pour définir le niveau de zoom sur le safari mobile?
Comment puis-je utiliser JavaScript pour définir le niveau de zoom sur le navigateur safari mobile?
source d'informationauteur Drew LeSueur
Vous devez vous connecter pour publier un commentaire.
[Mis à JOUR] Il semble que vous voulez capturer double robinets dans le navigateur Safari mobile. Vous pourriez le faire par la manipulation de la
touchend
de l'événement, ou l'utilisation d'une disposition-cadre, tel que prévu dans ce site.Prendre un coup d'oeil à la version révisée de la démo: http://jsbin.com/atayo4/20
Autant que je sache, vous pouvez modifier le facteur de zoom, la taille du texte en changeant le style "- webkit-text-size-adjust' de l'élément de corps.
Vérifier ce lien pour plus d'informations:
http://developer.apple.com/library/safari/#documentation/AppleApplications/Reference/SafariCSSRef/Articles/StandardCSSProperties.html%23//apple_ref/doc/uid/TP30001266--webkit-text-size-adjust
J'ai essayé de manipuler les min/max échelles et la largeur de la balise meta avec JavaScript en vain. Au lieu d'essayer de régler le niveau de zoom avec le code (je pense qu'il n'est pas possible), je vais créer de petites invisible boîtes sur le dessus de mon relativement grande image. Cela permettra aux utilisateurs de zoomer dans et hors) par natif de double-tap sur des sections importantes de l'image.
Essayez ceci:
Source