图片压缩预览上传

140 阅读1分钟

在支付宝浏览器的环境下

let reader = new FileReader()reader.readAsDataURL(filesd)
reader.onload = function (e) {
  let result = this.result         }reader.onerror = function (e) {}

一些手机测试的时候一直跳到 onerror 方法中。this.result一直为空。在原生的浏览器又没有这些问题。 oppo 机型一般都会出现这个问题。  小米6和小米5X正常,小米5也和oppo一样。

这个问题网上居然没有,很诧异,有哪位大神研究一下原因和解决方案