Я использую следующий код для захвата фотографии и отображения/сохранения. Этот же самый код, работающий отлично в iPhone 5 с iOS 7.1.2, но в iPhone 4S с iOS 8.1 сафари будет сбой каждый раз, когда я фотографирую.
<body>
<img id="uploadPreview" style="width: 100px; height: 100px;">
<input id="uploadImage" type="file" name="myPhoto" onchange="PreviewImage();">
<script type="text/javascript">
function PreviewImage() {
var oFReader = new FileReader();
oFReader.readAsDataURL(document.getElementById("uploadImage").files[0]);
oFReader.onload = function (oFREvent) {
document.getElementById("uploadPreview").src = oFREvent.target.result;
};
};
</script>
</body>
Демо-версия
Следующее сообщение появится в сафари после фото
Проблема возникла с этой веб-страницей, поэтому она была перезагружена
Обновление Теперь я выполняю ту же задачу на одном устройстве, но с iOS версии 8.1.2. Еще одна проблема возникла