J'essaie de prendre une photo et de télécharger la même chose dans mon application en utilisant Samsung S7. Mais l'image est en rotation lors du téléchargement. Même si je sélectionne également l'image de la galerie, elle est pivotée lors du téléchargement. Y at-il quelque chose que nous pouvons réparer à partir du code jquery. Veuillez suggérer. Merci à l'avanceLes images sont en cours de rotation par défaut lors du téléchargement
HTML:
<div class="photo-div" id="photo">
<img id="uploadimage" src="" hidden="">
</div>
<label id="files-label" for="files" class=" myprofile-btn-bold">Replace Image</label>
<input id="files" style="display:none;" type="file" accept="image/*" onchange="readURL(this);">
Jquery:
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
$('#files-label').html('Replace Image');
$('.photo-image').removeClass('photo-image');
$('#uploadimage').attr('src', e.target.result);
$("#headshot-message").hide();
$("#headshot-cancel").hide();
$('#noimage-label').addClass('hidden');
}
reader.readAsDataURL(input.files[0]);
}
}
Pouvons-nous voir un extrait de code pour voir comment vous le téléchargez? – maksymiuk
Salut @maksymiuk, s'il vous plaît trouver la question mise à jour. S'il vous plaît laissez-moi savoir si vous avez besoin de plus –
la jquery est assez simple, rien ne me distingue vraiment qui ferait tourner l'image. Téléchargez-vous le serveur ou l'image pivote-t-elle lorsque vous ajoutez le fichier e.target.result à l'élément #uploadimage? – KFE