我有此loadfile函数,可在上传后加载图像。.我想转换以获取其URL路径...,但是我收到错误消息“URL.createObjectURL不是函数”,但是在我管理e.target.files [ 0],我可以在控制台中查看文件。任何人都可以帮助我吗?
loadFile: function(e){
var output = document.getElementById('output');
output.src = URL.createObjectURL(e.target.files[0]);
}
最佳答案
这绝对与 react 无关。您可能会遇到这种情况的原因是,createObjectURL仍然是工作草案的一部分,尚未完成,因此您不会具有太多的浏览器兼容性。请参阅下面的兼容性图表,以查看您的浏览器是否支持该功能:
https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL#Browser_compatibility