FileReader.onload,onloadend,addEventListener在Ionic Android / iOS上不起作用

时间:2018-10-15 09:15:11

标签: android ios cordova ionic-framework filereader

搜索4天后,我找不到适用于我的应用程序的任何解决方案:(。

我被FileReader困住了,无法触发onload事件,所以我无法获得结果。

我尝试了不同的方式来获得它,但是一次都无法工作。

所以希望你们能帮助我解决这个问题...:(

这是代码(在Android中运行,只需将url发送到DataURL):

function toDataUrl(url) {
  var xhr = new XMLHttpRequest();
  xhr.onloadend = function() {
    var reader = new FileReader();
    reader.onloadend = function(event) {
      console.log("event: ", event.target.result);
    };
    reader.readAsDataURL(xhr.response);
  };
  xhr.open('GET', url);
  xhr.responseType = 'blob';
  xhr.send();
}

非常感谢:D

0 个答案:

没有答案