当前位置: 首页 > 面试题库 >

能否正确获取本地上传的文件路径?如果可以怎么做?如果不可以解释下为什么?

燕扬
2023-03-14
本文向大家介绍能否正确获取本地上传的文件路径?如果可以怎么做?如果不可以解释下为什么?相关面试题,主要包含被问及能否正确获取本地上传的文件路径?如果可以怎么做?如果不可以解释下为什么?时的应答技巧和注意事项,需要的朋友参考一下

无法获取,客户端js脚本没有文件访问权限,只能由浏览器代为操作,可以通过BOM-api获取由浏览器转义的文件路径

<input type="file" id="file">
  file.addEventListener('change', () => {
    var reader = new FileReader();
    reader.readAsDataURL(file.files[0]);
    reader.onload = function (e) {
      console.log(e.target.result);//也许是base64数据  也许是虚拟路径  取决于浏览器的实现
    }
  })
 类似资料: