gpt4 book ai didi

ios - 在 iPhone 4S [iOS 8.1] 中拍照时 Safari 崩溃

转载 作者:IT王子 更新时间:2023-10-29 07:59:48 24 4
gpt4 key购买 nike

我正在使用以下代码来拍摄照片和显示/存储。同样的代码在装有 iOS 7.1.2 的 iPhone 5 中运行良好,但在装有 iOS 8.1 的 iPhone 4S 中,每次拍照时 safari 都会崩溃。

<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>

Demo
拍照后在 safari 中显示以下消息

A problem occurred with this webpage so it was reloaded

更新现在我在同一台设备上执行相同的任务,但使用的是 iOS 8.1.2 版。还是出现同样的问题

最佳答案

虽然 8.1 更新在较新的设备上修复了它,但在较旧的设备(第一台 iPad、iPad Mini、iPhone 4S)上,问题仍然存在。 iOS 8.2 并没有做得更好。不过随着昨天8.3的发布,这个问题得到了解决。在 8.3 更新之前,我检查了 iOS 8.2,每张图片 safari 都崩溃了。有时在相机模式下,有时在拍照后。希望现在其他人的问题也已解决。

对于其他设备,恢复出厂设置确实解决了问题,但也删除了所有应用程序、设置和数据。不是真的要走的路。

我用于测试的代码可以在这个 fiddle 中找到:http://jsfiddle.net/d6nwubx3/6/

var inputComponent = document.getElementById('fileuploader');
inputComponent.addEventListener('change',handleFileSelect, false);
function handleFileSelect( event ) {
var image = event.target.files[0];
// Do something with image
}

关于ios - 在 iPhone 4S [iOS 8.1] 中拍照时 Safari 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26668950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com