Я пытаюсь Динамично предварительного просмотра изображения в JavaScript, прежде чем загрузить его, так что я получил этот код отсюда: Preview an image before it is uploadedJavascript предварительный просмотр изображения всегда в ландшафтном режиме ошибки
<input type="file" accept="image/*" onchange="loadFile(event)">
<img id="output"/>
<script>
var loadFile = function(event) {
var output = document.getElementById('output');
output.src = URL.createObjectURL(event.target.files[0]);
};
</script>
Он работает отлично, но когда я загружаю картинку, которая находится в портретном формате, она автоматически поворачивает ее и устанавливает ее в альбомную. Как я могу предотвратить это?
любые идеи о том, как сделать ориентацию изображения в браузере? – raphadko
Я не думаю, что вы можете заставить его. Пользователь должен правильно отправить файл. Иногда, когда я загружаю изображения, снятые с моего iPad на kijiji, мои изображения не в правильном формате. Такая же проблема, как и вы. Мне нужно сохранить их и загрузить их снова. –
Кто-то задал подобный вопрос, но без ответа: http://stackoverflow.com/questions/12026441/is-there-a-way-to-tell-browsers-to-honor-the-jpeg-exifориентация –