Bonjour,
Après des recherches sur le net je viens vers vous pour tenter de résoudre mon soucis. Je souhaite appeler une variable javascript dans du html, une div de JQuery.
La div : code où je souhaite insérer la variable qui correspond à la source de la photo sur le téléphone.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <div data-role="popup" id="popupPhoto" data-overlay-theme="a" data-theme="d" data-corners="false"> <a href="#" data-rel="back" data-role="button" data-theme="a" data-icon="delete" data-iconpos="notext" class="ui-btn-right">Fermer</a> <img class="popphoto" src='cheminphoto' style="max-height:512px;" alt="Paris, France"> </div>
La fonction javascript : La variable que je souhaite appeler est "cheminphoto", elle correspond au chemin où la photo est enregistrée sur le smartphone, enregistrer sur dans une table Sqlite sur le téléphone. (table créée à chaque ouverture de l'application).
Où est situé le "bouton", en l'occurence une image, pour ouvrir en grand la photo dans un popup :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function succesphoto(imageURI) { cheminphoto=imageURI; tempx=x; tempy=y; }
Donc est il possible dans mon cas de récupérer ce cheminphoto ? et comment ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 L.marker([tempx,tempy], {icon : iconephoto}) .addTo(points_photos) .bindPopup('<a href="#popupParis" data-rel="popup" data-position-to="window" data-transition="fade"><img class="popphoto" src="'+cheminphoto+'" alt="Paris, France" style="width:50%"></a>');
Cordialement
Partager