FileReader在iOS 8上不起作用

jkjustjoshing

我无法让FileReader在iOS 8中工作。以下演示对此做了说明(iOS的jsFiddle链接-http : //jsfiddle.net/gys6rubg/1/):

var file = document.getElementById('file-input');
file.addEventListener('change', function(event) {
    var file = this.files[0];
    
    if(!file) {
        alert('No file');
        return;
    }
    
    var reader = new FileReader();
    var timeout = setTimeout(function() {
         alert('FileReader not functioning');   
    }, 500);
    reader.onload = function(event) {
        clearTimeout(timeout);
        alert('Base64 length - ' + event.target.result.length);
    };    
    
    reader.readAsDataURL(file);
});
<form>
    <input id="file-input" type="file" />
</form>

在大多数浏览器中,此console.log是Base64字符串的长度,但是在iOS 8 Safari上,它是console.log的“ FileReader无法运行”。

有没有解决的办法,或者我做错了什么?

sutora

这是一个错误

应该在下一个版本中修复

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SDWebImage在iOS 8上不起作用

来自分类Dev

Testflight在iOS 8上不起作用

来自分类Dev

UITableViewAutomaticDimension在iOS 8上不起作用

来自分类Dev

SDWebImage在iOS 8上不起作用

来自分类Dev

DojoX滑块在iOS 8 / Safari 8上不起作用

来自分类Dev

Xamarin.iOS NSUrlSession在iOS 8上不起作用

来自分类Dev

Xamarin.iOS NSUrlSession在iOS 8上不起作用

来自分类Dev

UITableView中的UIPanGestureRecognizer在iOS8上不起作用

来自分类Dev

约束常量更新在iOS 8上不起作用

来自分类Dev

iOS 8 Today Extension在设备上不起作用

来自分类Dev

UIActivityViewController在iPad上不起作用?iOS 8

来自分类Dev

iOS 8推送通知在实际设备上不起作用

来自分类Dev

MPMoviePlayerViewController在iOS 7上不起作用

来自分类Dev

VideoJS:在IOS上不起作用

来自分类Dev

swfobject在iOS上不起作用

来自分类Dev

removeClass在iOS上不起作用

来自分类Dev

IOS8 Blur在iPad视网膜模拟器上不起作用

来自分类Dev

锁定方向在ipad ios 8 swift xcode 6.2上不起作用

来自分类Dev

window.close()在iOS 8 GM种子上不起作用

来自分类Dev

与长度值垂直对齐在iOS 8上不起作用

来自分类Dev

单击在iOS 8模拟器[Xcode 6.0.1]上不起作用

来自分类Dev

用于计时器动画的CABasicAnimation在iOS 8+上不起作用

来自分类Dev

iOS PushKit注册在iOS10上不起作用

来自分类Dev

为什么CGContextSetRGBStrokeColor在ios7上不起作用?

来自分类Dev

Push segue在IOS 8.0上不起作用

来自分类Dev

AFNetworking 2.0.3在iOS 6上不起作用

来自分类Dev

@ Font-face在IOS上不起作用

来自分类Dev

z-index在IOS的Safari上不起作用

来自分类Dev

Bootstrap Modal在iOS设备上不起作用