JQuery Mobile Pincée De Zoom De L'Image Seulement
J'ai un travail JQM application que je voudrais afficher certaines images. Les images sont actuellement dans leur propre iframe afin qu'ils puissent être affichés séparément à partir de l'app.
Je voudrais être en mesure de zoom par pincement seulement les images à l'intérieur de l'iframe.
Je me rends compte que si je régler l'extrait de code suivant, je peux activer le zoom par pincement, mais cela lui a permis pour l'ensemble de l'application.
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
Par la suppression du maximum de l'échelle de zoom par pincement de retours, mais pour tout.
Est-il un moyen pour activer le zoom par pincement seulement pour une image? Comment à propos de l'ajout d'une nouvelle fenêtre d'affichage de la balise pour l'iframe, ça marche aussi si c'est encore possible?
Mise à JOUR
- Injecté HTML dans l'iframe. Ajout de la balise meta, cela n'aide pas.
- Essayé .étendre (en dollars.mobile.zoom, {verrouillé:false,enabled:true}); sur l'iframe corps, cela n'a rien.
OriginalL'auteur Halsafar | 2012-05-27
Vous devez vous connecter pour publier un commentaire.
vous pouvez le faire sur une image:
OriginalL'auteur Sujan Shrestha
Comme un (hack) solution de contournement, vous pouvez peut-être détecter lorsque l'utilisateur effectue une pincée geste, puis un zoom de l'image à l'aide d'un CSS transform.
OriginalL'auteur Jeffery To
Il s'avère que la meilleure façon de le faire est d'utiliser la ChildBrowser plugin. Ce sur IOS et Android fonctionne parfaitement pour les images.
IOS Childbrowser:
Android ChildBrowser:
Puis une fois que vous avez terminé l'installation, vous pouvez ouvrir l'URL du ou des fichiers locaux comme ceci:
Ne remarque que dans une croix-plate-forme d'installation entre IOS et Android, elles doivent toutes les deux différentes versions du plugin. IOS nécessite ChildBrowser init dans onDeviceReady, Android n'est pas.
OriginalL'auteur Halsafar
Serait à l'aide d'une sorte de widget pour effectuer un zoom in/out de l'image en place de travail?
par exemple:
http://0.s3.envato.com/files/78471334/index.html
https://github.com/timmywil/jquery.panzoom
D'accord, nous avons besoin de plus de gens comme vous, très bien éduqué.
Oui exactement...
OriginalL'auteur HoaPhan