【问题标题】:Cannot open blob file on chrome v.71 ios 12+无法在 chrome v.71 ios 12+ 上打开 blob 文件
【发布时间】:2019-01-09 06:55:12
【问题描述】:

已经用过这段代码,在chrome ios中打不开blob url,结果就是:about:blank

var reader = new FileReader();
var out = new Blob([this.response], {type: 'application/pdf'});
reader.onload = function(e){
       window.location.href = reader.result;
};
reader.readAsDataURL(out);

也已经尝试过使用FileSaver.js,还是打不开。

对这个案例/问题有什么想法吗?

【问题讨论】:

  • 您找到解决方案了吗?我目前遇到同样的问题
  • 仍然找不到解决方案,我仍在寻找解决此问题的方法。

标签: javascript ios google-chrome


【解决方案1】:

我在一个接近尾声的项目中遇到了同样的问题。 很郁闷,它阻碍了我的项目进度..

但是,我发现 Chrome IOS v71 正在影响 FileSaver 和 MIME 类型,但仍然不知道如何解决它。我来探索一下FileReader的兼容性

【讨论】:

  • 感谢 Oscar,我仍在探索如何解决这个问题。仅在 IOS Chrome 上发生。
猜你喜欢
  • 2014-08-20
  • 2021-04-26
  • 1970-01-01
  • 1970-01-01
  • 2017-09-03
  • 2018-08-30
  • 1970-01-01
  • 2013-12-05
  • 2014-02-08
相关资源
最近更新 更多