Reactjs URL.createObjectURL不是一个函数

时间:2016-05-13 10:23:38

标签: javascript jquery reactjs

我有这个loadfile函数,在上传后加载图片..我想转换为获取其URL路径...但我收到错误" URL.createObjectURL不是函数"但是当我控制e.target.files [0]时,我可以在控制台中查看该文件..任何人都可以帮助我吗?

 loadFile: function(e){
    var output = document.getElementById('output');
    output.src = URL.createObjectURL(e.target.files[0]);
 }

1 个答案:

答案 0 :(得分:0)

这绝对与反应无关。您可能遇到这种情况的原因是createObjectURL仍然是工作草案的一部分,尚未最终确定,因此您不会获得很多浏览器兼容性。请参阅以下兼容性图表,了解您的浏览器是否支持该功能:

https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL#Browser_compatibility